Open-source Enola gives coding agents a codebase structure graph via MCP to catch architectural debt
yellow-llama1 · reddit · 2026-09-23
The author of Enola, an open-source tool, tackles a common failure mode of coding agents: changes that pass tests while introducing dependency cycles, broken layer boundaries, and unexpected dependencies.
Enola builds a deterministic graph of the codebase and exposes it to agents via MCP. The graph serves two purposes: giving the agent architectural context while it works, and diffing the structure before and after a change against defined rules to catch violations. The author is soliciting how others handle codebase context and architectural checks in their agent harnesses.
More from coding & agent
- Microsoft's Taste-Bench: best frontier model scores only 59.7% on long-horizon agent decisions — microsoft · 2026-09-23
- Lean Pool: an AI-agent-maintained archive of formalized mathematics — Vasily Ilin · 2026-09-23
- Indie dev builds an MCP server, hits 40-euro directory fee and blanket corporate IT blocks — sartomiki · 2026-09-23
- Model reviewers juggle 2-5 subscriptions per provider — corporate devs say that's not reality — emaayan · 2026-09-23
- Sergey Karayev: Google 'took itself out of the coding agent game' — sergeykarayev · 2026-09-23
- Running local agents in an isolated VM with open-webui and open-terminal — g1ccross · 2026-09-23