Architect-Linter – Enforce architecture rules
ESLint for system design: catch architecture violations in CI before code review becomes bottleneck.
Local pre-flight linter and architecture gate for AI agents. Uses tree-sitter, Stack Graphs, and Datalog to mechanically block structural drift, layering bypasses, and scope creep on virtual ASTs before code changes land.
Datalog solver blocks layer bypasses that prompts miss, but CI integration feels heavy.
Engineering leads managing AI-assisted teams
ArchUnit · SonarQube · Semgrep
ESLint for system design: catch architecture violations in CI before code review becomes bottleneck.
EU AI Act compliance in your IDE with code never leaving your machine.
Tree-sitter + agentic flow ~50x faster than raw LLM calls, but codebase visualization is crowded category.
Cuts Claude coding tokens 58% via dependency graphs; runs local, no cloud, no account.
Neatify exposes AST-level formatting as live Rhai scripts, so you write real code to shape output instead of tweaking a dozen JSON flags. The Tree-sitter backbone means any language with a grammar can be targeted, and the repo-first flavoring plus LLM-assisted script generation is a smart, practical twist. It's clearly early-stage (defaults modify files in-place and coverage is limited), but the architecture is an interesting alternative to opinionated, black-box formatters.
Tree-sitter + LLM codebase mapping, but Cursor, Continue, Sourcegraph already do this.