Skip to content

04mg/caw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

534 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caw

Caw

Latest release GitHub stars License

Web terminal multiplexer for AI agents.

Caw banner

Features

Run Agents in the Browser

Launch Claude Code, Codex CLI, GitHub Copilot, OpenCode, Antigravity, or Pi side-by-side — Caw auto-detects which agents are installed and spins up a terminal pane for each.

Caw running multiple AI coding agents in browser terminal panes

Agent Control Center

Stop babysitting terminals. Caw watches each agent's transcript and shows its real-time state — Working, Needs Input, or Idle — on a live Kanban board.

Caw Agent Control Center showing agent statuses: Idle, Working, Needs Input

Parallel Git Worktrees

Each agent works in its own isolated git worktree and branch, created and cleaned up automatically — fan prompts across agents in parallel with zero file clashes.

Caw running agents in isolated git worktrees

Push Notifications

Walk away and stay in the loop. Get a push notification when an agent needs your input or finishes its task — on your desktop browser or on your phone.

Caw push notification on a phone and browser when an agent needs input or finishes

Usage Quota Monitoring

Keep an eye on your spend. Caw shows live usage limits and reset times for Claude, Codex, Copilot, Antigravity, OpenCode, Ollama, and OpenRouter.

Caw usage quota monitoring for multiple providers

Supported agents

Caw launches any CLI coding agent that runs in a terminal. These are detected on your machine and supported out of the box:

Claude Code Claude Code    Codex CLI Codex CLI    GitHub Copilot GitHub Copilot    Antigravity Antigravity    OpenCode OpenCode    Pi Pi

Usage quota providers

Caw can show live usage limits and reset times for the following providers:

Claude Claude    Codex Codex    GitHub Copilot GitHub Copilot    Antigravity Antigravity    OpenCode OpenCode    Ollama Ollama    OpenRouter OpenRouter

Supported commands

caw              Start the server (default)
caw update       Update caw to the latest release
caw version      Print the current version
caw help         Show available commands

Run caw help for the full list of flags, commands, and environment variables.

Contributing

See CONTRIBUTING.md for commit and branch naming conventions.

Releases

Contributors

Languages