Stellarion is a cross-language code intelligence platform that gives AI agents and developers structured understanding of codebases. It builds a semantic graph of your code — functions, classes, imports, call chains — and exposes it through 44 tools, a VS Code extension, and a persistent memory layer.
Stellarion provides 28 community tools and 16 Pro tools for code intelligence:
Stellarion runs as a single Rust binary serving both MCP (for AI clients like Claude Code, Cursor) and LSP (for VS Code). It indexes your codebase using tree-sitter parsers for 17 languages, builds a semantic graph, and responds to tool calls.
AI Client (Claude Code, Cursor) VS Code Extension
| |
MCP (stdio) LSP Protocol
| |
└───────────┐ ┌───────────┘
▼ ▼
┌─────────────────────────────┐
│ stellarion-server │
├─────────────────────────────┤
│ 17 tree-sitter parsers │
│ Semantic graph engine │
│ AI query engine (BM25) │
│ Memory layer (RocksDB) │
│ Full-body embeddings (BGE) │
│ HNSW vector index │
└─────────────────────────────┘
All analysis happens locally on your machine. Your code never leaves your system.
17 languages parsed via tree-sitter with full support for functions, imports, call graphs, complexity metrics, and dependency analysis:
TypeScript/JavaScript, Python, Rust, Go, C, C++, Java, Kotlin, C#, PHP, Ruby, Swift, Tcl, Verilog/SystemVerilog, COBOL, Fortran
The fastest way to start is the VS Code extension — install from the VS Code Marketplace and you're ready to go. No configuration needed.
For AI-native workflows with Claude Code or Cursor, see the Installation guide.