Repotoire Documentation
Repotoire is a graph-powered code analysis tool that finds issues linters miss—circular dependencies, dead code, architectural violations, and more. Runs locally, no sign-up required.
What is Repotoire?
Unlike traditional linters that examine files in isolation, Repotoire builds a Neo4j knowledge graph combining:
- Structural Analysis - AST parsing to understand code structure
- Semantic Understanding - NLP and AI to understand code meaning
- Relational Patterns - Graph algorithms to detect architectural issues
How to Use Repotoire
CLI (Command Line)
Local-first analysis. No Docker, no external services:
# Install (Rust CLI)
cargo install repotoire
# Analyze your codebase
repotoire analyze .
# View findings
repotoire findings
# AI fix suggestions (BYOK - bring your own key)
export OPENAI_API_KEY=sk-...
repotoire fix 1MCP Server
Connect to Claude, Cursor, or other AI assistants:
# Start the MCP server
repotoire serve
# Your AI assistant can now query your codebaseWeb Dashboard
Team dashboard with GitHub integration, PR quality gates, and cross-repo insights—coming soon.Join the waitlist.