RepoWeaver
RepoWeaver
Tejido de contexto de código para agentes de codificación de IA — indexación determinista de grafos de llamadas, recuperación híbrida e interfaz MCP de herramienta única.
RepoWeaver construye una capa local de inteligencia de código, de coste cero, que permite a los agentes de codificación de IA (Codex, Claude Code, CodeWiz, etc.) responder preguntas estructurales sin leer archivos completos.
"Who calls this method, and what would break if I change its signature?"
→ explore(query, task="impact", repo=".", max_tokens=4000)
→ [verbatim source slices + call paths + blast radius + known blind spots]Por qué
Los agentes de IA que dependen de grep o de la lectura de archivos completos desperdician tokens y pasan por alto las cadenas de llamadas entre archivos. Las herramientas existentes requieren APIs en la nube, integran LLMs en la capa de indexación o tienen licencias restrictivas. RepoWeaver toma únicamente los patrones de consenso verificados del panorama y los ensambla localmente.
Related MCP server: codemap
Diseño
Seis primitivas, todas validadas de forma independiente en múltiples herramientas de código abierto:
# | Primitiva | Validada por |
1 | Parseo determinista de tree-sitter, local $0 | CodeGraph · GitNexus · Graft · Aider |
2 | Aristas de llamada / herencia / importación + radio de explosión | CodeGraph · GitNexus · Graft · CodeQL |
3 | Difusión de grafos con BM25/FTS + PageRank | Graft · CodeGraph · Aider |
4 | Frescura incremental por hash de contenido | Graft · Codebase-Memory · CodeGraph |
5 | Herramienta única y potente de MCP | CodeGraph (validado empíricamente) |
6 | Inyección de protocolo AGENTS.md + gancho de edición | GitNexus · CodeGraph · Graft · Potpie |
No incluido: LLM en la capa de indexación (rechazado por toda herramienta seria), código enviado a APIs externas, resúmenes semánticos subjetivos.
Hoja de ruta
Hito | Tag | Estado |
M1 — MVP de Fabric (parser de Java + aristas + FTS5 + PageRank + MCP) | v0.1.0 | 🔜 |
M2 — Frescura y confianza (sincronización automática + desambiguación + aristas de confianza) | v0.2.0 | planificado |
M3 — Capa de precisión de tipos (SCIP/jdtls) | v0.3.0 | planificado |
M4 — Capa de tiempo de ejecución (traza de OTel/Jaeger → pesos de aristas) | v0.4.0 | planificado |
Cada hito incluye una compuerta fabric verify --level mN que se ejecuta en CI.
Enfoque de verificación
Los benchmarks usan únicamente repositorios públicos — no entra código propietario en este repositorio.
Repositorio de benchmark | Propósito |
| Spring con mucha DI; prueba aristas sensibles a la inyección |
| Comparable con la cobertura de Java del 93,3% publicada por CodeGraph |
| Profundidad de la cadena de llamadas |
| Filtrado de ruido en código generado |
Instalación (próximamente en v0.1.0)
pip install repoweaver
fabric build # index current repo, $0, no LLM
fabric init # inject AGENTS.md protocol + edit hook
fabric verify --level m1Herramienta MCP
explore(
query: str,
task: "understand" | "impact" | "locate" | "debug",
repo: str = ".",
max_tokens: int = 4000
) → {
slices: [{file, span, source}],
call_paths: [...],
blast_radius: [...],
blind_spots: "DI / reflection / MQ edges not represented"
}Agradecimientos
Patrones de diseño extraídos de (no bifurcados de): CodeGraph · Graft · GitNexus · Serena · SCIP · Aider
Licencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for building and testing AI agents with multi-model experimentation and insights.
Hosted code graph over MCP: exact callers, dependencies, and cross-repo blast radius for AI agents.
Code intelligence platform for AI agents. 20 tools for architecture, security & impact analysis.
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that gives AI agents structured code understanding and precise code intelligence via local indexing of AST, call graphs, and semantic search.121 npm4Apache 2.0
- AlicenseNot gradedqualityAmaintenanceMCP server for local-first code intelligence, providing structural code graph, semantic search, and impact analysis to AI agents.2MIT
- AlicenseNot gradedqualityBmaintenanceLocal-first code intelligence and safety layer for AI coding agents. MCP server exposes dependency graph, impact analysis, and AST-compressed repo context, backed by typed local memory, patch-scope safety gates, and git-independent transaction rollback.1MIT
- AlicenseNot gradedqualityAmaintenanceA persistent code-intelligence MCP server that builds a queryable knowledge graph of your codebase, enabling AI assistants to perform cross-file structural reasoning, dependency analysis, and blast radius detection.9MIT