Skip to main content

Searching

Engram provides powerful semantic search capabilities.

engram search "your query here"

Combine semantic search with keyword matching:

engram search "database configuration" --hybrid

Search Options

OptionDescription
--hybridEnable hybrid search (semantic + keyword)
-n, --limitNumber of results to return (default: 10)
--sourceFilter by source (claude, chatgpt, craft)

Examples

# Get more results
engram search "authentication" -n 20

# Filter by source
engram search "API design" --source claude

# Combine options
engram search "error handling" --hybrid -n 15 --source chatgpt

How Search Works

  1. Your query is embedded using the same model as your documents
  2. pgvector finds semantically similar chunks using cosine similarity
  3. Results are ranked by relevance score
  4. With --hybrid, keyword matches boost relevant results

See Also