Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Semantic search across codebase using LEANN vector index
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-10 | ✗→✓ | ▲ Improved | -49% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -48% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -37% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -39% | 0% |
Use LEANN for meaning-based code search instead of grep.
class Foo, def bar, specific identifierserror.*handling, import.*from*.test.ts, src/**/*.pybash# Search the current project's index leann search <index-name> "<query>" --top-k 5 # List available indexes leann list # Example leann search rigg "how do providers handle streaming" --top-k 5
leann_search(index_name="rigg", query="your semantic query", top_k=5)When codebase changes significantly:
bashcd /path/to/project leann build <project-name> --docs src tests scripts \ --file-types '.ts,.py,.md,.json' \ --no-recompute --no-compact \ --embedding-mode sentence-transformers \ --embedding-model all-MiniLM-L6-v2
| Query Type | Tool | Example | |------------|------|---------| | Natural language | LEANN | "how does caching work" | | Class/function name | Grep | "class CacheManager" | | Pattern matching | Grep | error\|warning | | Find implementations | LEANN | "rate limiting logic" |
Other measured skills in the registry, with their headline benchmark lift.