ACTIVE
Tools
CodeGraph
Incremental code indexing system supporting multi-modal indexing for intelligent code search
// DESCRIPTION
CodeGraph is a powerful code analysis tool that combines syntax analysis, semantic understanding, and relationship extraction for comprehensive code search.
Supported Languages
Python, JavaScript, TypeScript, Java, Go, Rust, C, C++
Core Capabilities
- Syntax Indexing: AST-based parsing using tree-sitter
- Semantic Indexing: CodeBERT embeddings for semantic similarity
- Relation Indexing: Call graph and dependency analysis
- Incremental Updates: Efficient re-indexing on file changes
APIs
Full CLI interface with 11+ commands and REST API with 13+ endpoints.
// HIGHLIGHTS
- Multi-language AST parsing support
- Hybrid search combining syntax, semantic, and relational queries
- Incremental indexing algorithm for large codebases
- Both Python SDK and REST API available