Local, privacy-first MCP code intelligence in Rust
AST-aware codebase search and onboarding beats grep, ships as local MCP server.

Beats CodeQL on CWE-Bench with optional LLM enhancement mode.
Security engineers, backend developers, DevSecOps teams
CodeQL · Semgrep · SonarQube
AST-aware codebase search and onboarding beats grep, ships as local MCP server.
Tree-sitter + Rhai scripts replace opinionated formatters, but beta stability and language coverage remain questions.
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.
Pure Rust CPU-only code search with persistent index beats transformer-heavy alternatives.
Tree-sitter AST compression cuts LLM context tokens 50-70% while preserving API structure.
One CLI finds phantom and unused deps across five languages when per-language tools already exist.