RepoLens scanne ton repo, construit des index compacts et expose des outils de navigation via CLI et serveur MCP stdio — sans infrastructure externe.
RepoLens scanne ta codebase, extrait les symboles avec tree-sitter, et expose tout via CLI ou MCP.
RepoLens scanne ton repo avec un filtrage proche de rg: ignore Git, fichiers cachés, dossiers de build, et chemins sensibles par défaut.
Recherche par mots, trigrammes ou symboles. Lis des fichiers avec plage de lignes. Liste les dépendances.
Lance le serveur MCP stdio. Ton agent IA peut appeler les outils de navigation directement.
Index de mots et trigrammes pour des recherches instantanées dans tout le repo.
Rust, TypeScript, JavaScript, TSX/JSX, Python — powered by tree-sitter.
13 outils MCP exposés. Compatible Claude, Cursor, Codex et tout agent MCP.
.env, clés PEM, secrets — ignorés automatiquement. Configurable via .repolensrc.toml.
Windows, Linux, macOS (x86_64 + arm64). CI automatique sur les trois plateformes.
Extraction des imports pour Rust (use, mod), TS/JS (import, require) et Python.
Lecture compact/aggressive, résumés JSON smart et stats gain pour estimer les tokens économisés.
Rapport JSON générique sur frameworks de test, fixtures, mocks, assertions et lignes importantes.
RepoLens expose 13 outils MCP via stdio. Connecte Claude, Cursor, Codex ou n'importe quel agent compatible MCP directement à ton index local.
Installe RepoLens une fois, puis active-le dans les projets où tu veux l'utiliser.
iwr https://raw.githubusercontent.com/dandyArise/RepoLens/main/install/install.ps1 -UseBasicParsing | iexcd my-projectrepolens init . --target codexrepolens mcp-status --target codexgit clone https://github.com/dandyArise/RepoLens.gitcd RepoLenscargo build --release./target/release/repolens --help