fixora
v0.1.3
Published
AI code audit CLI — diagnose errors, prevent repair loops, generate fix instructions
Downloads
654
Maintainers
Readme
Fixora
AI code audit CLI — diagnose errors, prevent repair loops, generate fix instructions
Fixora scans your local files to find bugs, security issues, and configuration problems. It generates structured fix instructions you can use directly or pass to AI tools like Claude or Cursor.
Install
npm install -g fixoraOr run without installing:
npx fixora scan --path .Quick Start
# Diagnose an error message (Free)
fixora diagnose "ログインが失敗する supabase auth"
# Scan local files (Free)
fixora scan --path .
# Login to Fixora (required for paid features and upload)
fixora login --token YOUR_TOKEN
# Upload scan results to dashboard
fixora scan --path . --upload
# Run domain-focused audit (Starter+)
fixora audit --domain billing --path .
# Generate repair plan (Starter+)
fixora agent repair --path .
# Preview patches (Starter+)
fixora agent repair --path . --preview
# Apply patches with confirmation (Pro)
fixora agent repair --path . --apply --confirm-apply
# Verify after repair (Pro)
fixora agent repair --path . --apply --confirm-apply --verify
# Rollback a repair session (Pro)
fixora agent rollback --session <sessionId> --confirm-rollbackPlan Features
| Feature | Free | Starter | Pro |
|---------|------|---------|-----|
| fixora diagnose | Yes | Yes | Yes |
| fixora scan (local) | Yes | Yes | Yes |
| fixora scan --upload | 5/month | 50/month | 300/month |
| fixora audit | - | Yes | Yes |
| Agent repair plan/preview | - | Yes | Yes |
| Agent repair apply/verify | - | - | Yes |
| Agent rollback/sessions | - | - | Yes |
| GitHub fix proposals | - | 10/month | 50/month |
The npm package is publicly installable. Paid CLI features require a Fixora account and plan. Get your CLI token from the Fixora dashboard.
CLI Commands
| Command | Description |
|---------|-------------|
| fixora scan | Full project static analysis |
| fixora scan --files a.ts,b.ts | Scan specific files |
| fixora scan --json | JSON output to stdout |
| fixora scan --output report.json | Write JSON report to file |
| fixora audit --domain billing | Domain-focused audit |
| fixora diagnose "symptom" | Diagnose from error text |
| fixora agent repair --path . | Generate repair plan |
| fixora agent repair --preview | Patch diff preview |
| fixora agent rollback --session <id> | Rollback a repair |
| fixora agent sessions | List repair sessions |
| fixora login --token TOKEN | Authenticate CLI |
| fixora status | Show connection status |
| fixora logout | Clear credentials |
Safety
- CLI is read-only by default (scan/audit/diagnose)
- Write operations require explicit
--apply --confirm-apply - Secret files (.env, .pem, .key) are automatically skipped
- Binary files and node_modules are ignored
- No source code is uploaded — only structured metadata
- Token stored at
~/.fixora/config.json, not in your project
Supported Technologies
Next.js, TypeScript, JavaScript, HTML, CSS, Supabase, Stripe, Vercel, GitHub
License
MIT
