Skip to content

Search Operators

Learn how to use Beloga's special operators to reference specific documents and tags in your searches.

Document References (!)

Use the bang (!) operator to reference specific documents in your library.

Basic Usage

Syntax

!document-name.pdf - References a specific document

Examples

  • !meeting-notes.md - Reference meeting notes
  • !research-paper.pdf - Include a specific paper
  • !project-brief.docx - Reference a project document

Combining with Sources

Reference documents while searching specific sources:

Examples

  • @library "machine learning" !course-notes.pdf - Search notes with context from course notes
  • @files "budget" !q4-finance.xlsx - Search files with reference to Q4 finance
  • @web "research" !literature-review.pdf - Web search with paper context

Best Practices

Tips for Document References
  1. Use descriptive filenames for easier referencing
  2. Reference relevant documents to provide context
  3. Combine with sources for more precise results
  4. Use multiple document references when needed

Hashtags (#)

Use the hashtag (#) operator to filter content by tags.

Basic Usage

Syntax

#tag-name - Filters content by tag

Examples

  • #research - Find research-related content
  • #project - Access project materials
  • #meeting - Find meeting-related items

Tag Combinations

Combine multiple tags for more specific filtering:

Examples

  • #research #ai - Find AI research content
  • #project #active - Find active projects
  • #meeting #team - Find team meeting content

Using with Sources

Tags work seamlessly with source types:

Combined Usage

  • @library #meeting - Find meeting notes
  • @files #research - Find research files
  • @links #tutorial - Find saved tutorials

Advanced Usage

Multiple Operators

Combine different operators for precise searches:

Complex Examples

  • @library #research !literature-review.pdf - Search notes tagged as research with context from review
  • @files #project !roadmap.md #active - Search active project files with roadmap context
  • @web "machine learning" #ai !reference.pdf - Web search with AI context

Search Priority

Beloga processes operators in this order:

  1. Document references (!) - provides context
  2. Hashtags (#) - filters results
  3. Source types (@) - determines search scope

Context Enhancement

How Operators Work Together

  • Document references provide additional context
  • Tags filter and categorize results
  • Sources determine where to search

Best Practices

Effective Tagging

Tagging Guidelines
  1. Use consistent tag naming
  2. Create tag hierarchies (#project-planning vs #project)
  3. Combine related tags
  4. Keep tags focused and specific

Document References

Document Reference Tips
  1. Reference relevant documents only
  2. Use specific document types
  3. Ensure documents are up-to-date
  4. Consider document content relevance

Search Strategy

Building Effective Searches

  1. Start with source type (@)
  2. Add relevant tags (#)
  3. Include document references (!) for context
  4. Refine based on results

Tips for Success

Tag Organization

Tag Structure

  • Use project-specific tags (#project-name)
  • Create status tags (#active, #completed)
  • Add type tags (#document, #note)
  • Include topic tags (#ai, #research)

Document Management

Document Tips

  1. Use clear, descriptive filenames
  2. Keep documents organized
  3. Update documents regularly
  4. Remove outdated references

Search Optimization

Search Tips
  1. Use specific tags over general ones
  2. Reference relevant documents
  3. Combine operators thoughtfully
  4. Review and refine searches