sentrux/sentrux
Some data may be outdated — see provenance labels.
Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improvement of code quality. Pure Rust. observed · 2026-09-28
Health v2 · maintenance only
56/100
- Activity 64
- Release rhythm 68
- Longevity 15
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 223
- days_rel: 216
- days_push: 216
- n_releases_24m: 37
Adoption not part of the score
3289 stars · 299 forks observed · 2026-09-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Sentrux is a pure-Rust static analysis tool that computes a single architectural quality score (0–10,000) from five graph-theoretic root-cause metrics and visualizes codebases as a live treemap. It runs as a CLI, a GUI, and an MCP server so AI coding agents can measure and iteratively improve code quality.
Use cases
- measure architectural health of my codebase with one score
- detect circular dependencies and god files
- give my AI coding agent feedback on code quality via MCP
- set a quality gate in CI to catch degradation
- visualize project structure as a treemap
- find untested code paths and git hotspots
When to choose
- you use AI coding agents (Claude Code, Cursor) and want to prevent architectural decay
- you want a single ungameable quality metric for CI gates
- you need fast, dependency-free static analysis across 52 languages
When to avoid
- you need deep linting or style enforcement rather than structural metrics
- you require Pro features like diagnostics or what-if analysis without paying
- your project is not file/dependency-graph based
Facets
cli-tool · maturity active
linter data-visualization mcp developer-tools developer-tools programming-languages windows cli rust code-quality architecture-analysis treemap quality-gate ai-agents tree-sitter static-analysis automation macos linux
5 sources
- readme: https://github.com/sentrux/sentrux · fetched 2026-09-28 · 48d3c6715842
- homepage: https://sentrux.dev · fetched 2026-08-29 · 5ca86e63de15
- site_page: https://sentrux.dev/docs/quality-signal · fetched 2026-08-29 · a6a553438492
- site_page: https://sentrux.dev/docs/pro · fetched 2026-08-29 · 5e1161adfa65
- site_page: https://sentrux.dev/docs/mcp · fetched 2026-08-29 · 480407069b46
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sentrux/sentrux | main | 56 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem