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 jaw-computer-use MCP or Codex native Computer Use.
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로 개발해줘