Install CanAI

One command to install 21 AI tools. Zero mandatory dependencies.

Quick Install

Works on macOS, Linux, and Windows (WSL). Python 3.10+ required.

Terminal
pip install canai

That's it. All 21 tools are now available as CLI commands. No extra dependencies needed.

Verify Installation

Run these commands to confirm everything is set up correctly.

Check version
canai --version
List all tools
canai list

21 Tools, 3 Layers

Every tool solves a specific pain point in the AI developer workflow.

๐Ÿง  Context Layer (8 tools)

Prepare context for AI

  • ctxbuilder โ€” Codebase โ†’ CLAUDE.md, llms.txt
  • promptforge โ€” Prompt template engine
  • smartpack โ€” Intelligent context packer
  • scaffoldai โ€” Bootstrap AI infrastructure
  • ctxmerge โ€” Monorepo context merger
  • specforge โ€” Spec โ†’ structured task list
  • repomap โ€” Semantic repo map + Mermaid
  • webscout โ€” Web scraping + DuckDuckGo search

๐Ÿ”— Agent Layer (6 tools)

Connect to AI models

  • apibridge โ€” Universal LLM adapter
  • smartroute โ€” Task โ†’ cheapest model
  • tokencost โ€” Token + cost tracking
  • memkeeper โ€” Cross-session memory
  • cancraft โ€” Terminal pair-programming
  • browsergaze โ€” Browser + AI vision analysis

โœ… Quality Layer (6 tools)

Verify AI output

  • qualgate โ€” Security + quality gate
  • diffdigest โ€” Git diff โ†’ AI summary
  • perfscope โ€” Profiler โ†’ bottleneck report
  • logparser โ€” Logs โ†’ structured analysis
  • architect โ€” Expert system (8 phases)
  • gitrepo โ€” Git operations

Requirements

Minimal requirements โ€” CanAI is designed to be lightweight.

Python3.10 or newer
pip21.0 or newer
OSLinux, macOS, Windows (WSL)
Disk~5 MB
OptionalPlaywright (for browsergaze)
API KeysAt least one AI provider key