jarvis-intelligence/jarvis

jarvis-intelligence★ 0PythonLast synced: 2026-08-08

Open on GitHub

JARVIS is an intelligent layer that gives agents access to their code, knowledge, context, memory, tools, and runtime — starting locally on your machine, with the ability to extend into the cloud.

README excerpt

jarvis Local-first code intelligence for coding agents. Precomputed SCIP navigation (go-to-definition, find-references, call hierarchy, document symbols), Zoekt lexical search, cross-repo blast radius, and semantic search — exposed as MCP tools to Claude Code, Cursor, or any MCP client. Runs as a single stdio process reading local SQLite files. No server, no auth, no network, nothing leaves your machine. Quick Start 4. Register the MCP server. Using Claude Code, install the plugin and it registers itself: Any other MCP client (or Claude Code without the plugin) registers manually: That's it — ask your agent "find all references to AuthService " and it will call findReferences instead of grepping. Other MCP clients (Cursor, Claude Desktop, any stdio client) If your client can't find jarvis-server on PATH (GUI apps often don't inherit your shell's), use the absolute path from which jarvis-server . Running from a clone instead MCP tools Tool What it does goToDefinition Resolve a symbol to its defining file and range findReferences Every occurrence of a symbol across the indexed repo callHierarchy Incoming/outgoing calls for a symbol documentSymbols Outline of every symbol defined in o…

View full README on GitHub →
Searchclaude-codecode-intelligencecode-searchdeveloper-toolsdsh-pluginmcpmcp-servermodel-context-protocol

Category