sentrux/sentrux
Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improvement of code quality. Pure Rust. observed · 2026-08-28
Health v2 · maintenance only
61/100
- Activity 72
- Release rhythm 75
- Longevity 12
Flags: young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 175
- days_rel: 168
- days_push: 168
- n_releases_24m: 37
Adoption not part of the score
2911 stars · 270 forks observed · 2026-08-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-08-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 | 61 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem