Expand description
Code intelligence: tree-sitter scanning, project maps, dependency parsing.
Rust-native subset of SoloGraph functionality. For features requiring embeddings or graph DB, use the SoloGraph MCP server.
Re-exports§
pub use deps::parse_deps;pub use deps::Dependency;pub use deps::DependencyKind;pub use repomap::generate_context_map;pub use repomap::generate_repomap;pub use scanner::dir_tree;pub use scanner::scan_project;pub use scanner::FileInfo;pub use scanner::ProjectStats;pub use symbols::extract_symbols;pub use symbols::Symbol;pub use symbols::SymbolKind;
Modules§
- deps
- Parse dependency manifests (Cargo.toml, package.json, pyproject.toml).
- repomap
- Generate a project map — concise summary of files and key symbols.
- scanner
- Scan project files via
git ls-files(or fallback walk). - symbols
- Extract symbols (functions, structs, impls, traits) from source files via tree-sitter.