#422 · Primary category: AI Coding Assistants

sentrux

agentharness architecture cobol cobol-language code-quality developer-tools harnessengineering mcp rust static-analysis treemap visualization

Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improvement of code quality. Pure Rust.

Project last updated:03/19/26

GitHub Stars

2.9K

Forks

272

Contributors

4

License

MIT

Why we included this project

The usual way to judge an AI coding agent is by its tests and whatever a human catches in review, which makes it easy to miss slow declines in code quality. Sentrux takes a different approach: it scans a repository in 52 languages, compresses five graph-theoretic metrics like modularity and acyclicity into a single quality score, and serves that score through an MCP server so an agent can read it mid-session and know what to refactor next. The gate command saves a baseline before an agent runs, so teams using Claude Code, Cursor, or any MCP client can fail CI if the session drags the score down. Because the whole thing is a single pure-Rust binary with no runtime dependencies, setup is minimal and it drops into existing workflows. That makes it a practical feedback mechanism for anyone who wants agent-written code to measurably improve rather than quietly decay.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category