
Noxaudit¶
AI-powered codebase audits with rotating focus areas, multi-provider support, and decision memory.
The Problem¶
Codebases drift. Docs go stale, security issues creep in, patterns diverge, dead code accumulates. Manual reviews are expensive and inconsistent. Linters catch syntax but miss semantics.
The Solution¶
Noxaudit runs focused AI audits across 7 specialized areas â security, patterns, docs, hygiene, performance, dependencies, and testing. It remembers what you've already reviewed so it only surfaces genuinely new findings.
Each run, Noxaudit:
- Gathers relevant files from your codebase (deduped across focus areas)
- Sends them to an AI provider (Claude, GPT, Gemini) with focused prompts
- Filters results against your decision history (so resolved issues don't resurface)
- Generates a report and sends you a notification
Key Features¶
-
7 Focus Areas
Security, patterns, docs, hygiene, performance, dependencies, and testing â each with specialized prompts.
-
Decision Memory
Record decisions about findings so they don't resurface. Decisions expire after 90 days or when the file changes.
-
Multi-Provider
Rotate between Anthropic Claude, OpenAI GPT, and Google Gemini. Different models catch different things.
-
Cost Controls
Budget limits, cost estimation before running, batch API discounts, and pre-pass token optimization.
-
GitHub Integration
GitHub Actions workflow, automatic issue creation, and SARIF upload for Code Scanning alerts.
-
Notifications
Get summaries via Telegram with severity counts and finding details.
Quick Install¶
See the full Installation Guide and Quick Start.
Example Output¶
đ Security Audit â my-app
3 new findings: đ´ 1 high, đĄ 2 medium
â ī¸ SQL interpolation in query builder
src/db/queries.ts
âšī¸ Console.log with request body
src/middleware/auth.ts
âšī¸ Permissive CORS in production config
src/config/cors.ts
â
5 previous findings still resolved
License¶
MIT