Blame-aware by default
Codexa classifies issues against the lines in your diff so teams can keep moving even when a repo still carries older lint debt.
PUBLISHED ON NPM - CODEXA CLI v1.0.0
Codexa helps teams ship cleaner commits without punishing them for legacy noise. Run blame-aware checks, review issues in an interactive terminal UI, apply fast fixes, and keep your quality workflow local-first with optional Ollama suggestions.
npm install -g codexa-toolkit Interactive flow
Codexa is built for the place where quality checks usually break momentum: right before commit. The CLI installs into your repo, inspects staged files, separates pre-existing debt, and keeps the fix loop inside the terminal.
$ npm install -g codexa-toolkit
$ codexa init
Created codexa.config.json
Installed pre-commit hook
$ git commit -m "ship auth cleanup"
[MODERATE] src/auth.ts:32 no-unused-vars
Press [x] to apply fix or [n] to ask Ollama
Fix applied. Re-running checks...
Clean. Commit allowed.
Core capabilities
Codexa classifies issues against the lines in your diff so teams can keep moving even when a repo still carries older lint debt.
Use the terminal UI to inspect issues, apply supported fixes, and rerun checks without leaving the commit flow.
Start in a single repository, then share policy with codexa.config.json, CI checks, dashboards, and reporting as adoption grows.
When Ollama is available, Codexa can suggest fixes locally so teams can keep sensitive code and review context on their own machines.
JavaScript, TypeScript, and Python are supported today, with an adapter model for expanding into more ecosystems over time.
Codexa keeps track of accepted fixes and run history so repeat issues become easier to understand and future workflows become more informed.
How it scales
| Area | Solo usage | Team usage |
|---|---|---|
| Primary use case | Personal commit hygiene and local trends | Shared policies, CI checks, and code quality visibility |
| Setup command | codexa init | codexa config init --team, then codexa init |
| Quality checks | Blame-aware commit checks | Blame-aware checks with CI enforcement options |
| Reporting | history, report, and stats commands | dashboard plus team-oriented reporting |
| Configuration | Local repo defaults | Repository-wide config files committed for teammates |
| Extensibility | Adapters and optional Ollama assistance | Same adapter model with shared adoption across repos |
Get started
npm install -g codexa-toolkit cd your-project codexa init git add . git commit -m "first protected commit"
npm install -g codexa-toolkit cd your-project codexa config init --team git add codexa.config.json .codexaignore git commit -m "chore(codexa): add team policy" codexa init
Use the repo docs as the current source of truth while the landing site stays focused on overview and adoption.