CLI-JAW Documentation

All your AI subscriptions. One assistant. CLI-JAW routes Claude, ChatGPT, Codex, Gemini, Grok, and Kiro through a unified multi-agent orchestration platform.

npm install -g cli-jaw jaw dashboard

What is CLI-JAW?

CLI-JAW is an open-source platform that lets you run multiple AI coding agents (Claude Code, Codex, Gemini CLI, Kiro, OpenCode, Copilot CLI) from a single dashboard. It adds an employee system where your main agent can dispatch tasks to other CLI agents, a PABCD orchestration workflow for structured development, persistent memory and goals, a built-in notes workspace, Kanban board, and integration with Telegram and Discord.

Key Features

FeatureDescription
Multi-Instance DashboardRun 7+ agent instances simultaneously. Start, stop, and manage from one UI.
Employee SystemYour main agent dispatches tasks to other CLI tools as "employees."
PABCD OrchestrationPlan → Audit → Build → Check → Done. Structured development workflow.
Jawsidian NotesBuilt-in markdown editor with graph view, wikilinks, and image paste.
Kanban BoardTask management with Backlog → Active → Review → Done lanes.
200+ Reference SkillsDomain knowledge, automation, Office, browser, media, and deployment skills. AI activates the relevant runtime skills as needed.
Goal SystemPersistent objectives that survive across sessions.
Computer UseDesktop automation via Codex employee integration.
Telegram / DiscordControl your agents remotely from messaging apps.
Electron DesktopNative app with terminal, diff viewer, folder panel, browser tabs.

Architecture Overview

CLI-JAW consists of a Node.js 22 server with 201 handlers, including / plus 200 API and media endpoints. CLI, terminal TUI, Web PWA, Electron desktop, Telegram, Discord, and the Manager dashboard connect through the server and shared SQLite-backed state. The Architecture page covers the full system design.

CLI/TUI/Electron/Web/Telegram/Discord ──→ server.ts ──→ src/routes/*
Web events                              ──→ GET /api/events (SSE) ──→ event-bus
Dashboard (port 24576)                  ──→ src/manager/ + public/manager/
Agent streams                           ──→ NDJSON provider events + trace files

Getting Started

Head to the Quickstart guide to install CLI-JAW and run your first agent session in under 5 minutes.

Try it:
  • 직원한테 코드 리뷰 시켜줘
  • 이 기능 PABCD로 개발해줘