semantic_navigate
Navigate codebases by semantic meaning instead of directory structure. Groups related files into labeled clusters using spectral clustering on embeddings to understand code organization.
Instructions
Browse the codebase by MEANING, not directory structure. Uses spectral clustering on Ollama embeddings to group semantically related files into labeled clusters. Inspired by Gabriella Gonzalez's semantic navigator. Requires Ollama running with an embedding model and a chat model for labeling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_depth | No | Maximum nesting depth of clusters. Default: 3. | |
| max_clusters | No | Maximum sub-clusters per level. Default: 20. |