Install
- npx (recommended)
- curl
- npm
- cargo (Rust binary)
No install needed — runs directly:For persistent use, install globally:
Requirements: Node.js 18+ for the Engine. Rust toolchain is only needed for
cargo install or building TUI from source.Verify installation
All green checks mean Complior is ready. If any component shows an issue,
complior doctor will suggest how to fix it.LLM configuration
Some features require an LLM API key:complior scan --llm, complior eval --llm, complior fix --ai.
After complior init, add your LLM settings to .complior/.env:
- OpenAI
- Anthropic
- OpenRouter
- Ollama (local)
What gets installed
| Component | Description | Size |
|---|---|---|
| Engine | TypeScript daemon — scanner, fixer, passport service, HTTP API | ~15 MB |
| CLI | Rust binary — 30+ commands, headless mode for CI/CD | ~10 MB |
| TUI | Terminal dashboard — 9 interactive pages (ratatui) | Included in CLI |
| MCP Server | Protocol server for AI agents (stdio) | Included in Engine |
Configure for AI agents
To use Complior with Claude Code, Cursor, or other MCP-compatible agents:- Claude Code
- Cursor
- Windsurf
Add to
~/.claude/mcp.json:Next steps
Quick Start
Run your first scan in under 3 minutes.