Indexes a codebase's dependencies, git history, and architecture to provide deep context to AI coding agents, improving answer quality and token efficiency.
Repowise is a codebase intelligence tool that solves the context problem for AI coding agents. It indexes a repository across four layers—dependency graph, git history, auto-generated documentation, and architectural decisions. This provides AI agents with a deep, historical understanding of the code, allowing them to answer questions about not just what the code contains, but why it was built that way, improving query efficiency and answer quality.
Users install Repowise via pip and run repowise init in their project directory to perform an initial, deep analysis of the codebase. The tool then runs as a local server, exposing its intelligence layers to any MCP-compatible AI agent through a set of predefined tools. It also includes a web dashboard for exploring the indexed data. Repowise is open-source, and subsequent updates after commits are incremental and can be automated.
This tool is ideal for developers using AI coding agents on large, evolving, or multi-repository projects where understanding historical context and architectural intent is crucial for effective analysis and modification.
The initial indexing process for a new codebase can be time-intensive, taking around 25 minutes for a 3,000-file project.