Agent♥︎Age
Catalog

io.github.phuongddx/jarvis

Official

by phuongddx · Python

Local-first SCIP code navigation and Zoekt search over your own indexed repositories

io.github.phuongddx/jarvis — MCP Server for Local-First Code Navigation & Search

Local-first SCIP code navigation and Zoekt search over repositories you’ve indexed. Exposes precomputed navigation (go-to-definition, find-references, call hierarchy, and document symbols), plus lexical, cross-repo “blast radius,” and semantic search as MCP tools. Runs as a single stdio process that reads local SQLite files.

🛠️ Key Features

  • Precomputed SCIP navigation: go-to-definition, find-references, call hierarchy, document symbols
  • Zoekt lexical search
  • Cross-repo blast radius
  • Semantic search
  • MCP tools exposed to MCP clients

🚀 Use Cases

  • Code intelligence for coding agents via MCP clients such as Claude Code and Cursor
  • Searching and navigating code within your own indexed repositories

⚡ Developer Benefits

  • Single stdio process that reads local SQLite files
  • No server, no auth, and no network (nothing leaves your machine)

⚠️ Limitations

  • Operates on local indexed data (relies on local SQLite files and external indexer binaries)

Topics

claude-codecode-intelligencecode-searchdeveloper-toolsmcpmcp-servermodel-context-protocolpythonscipzoektdsh-plugin