AgentCompany logo

AgentCompany

Launch autonomous AI companies from your desktop.
Set a goal. Watch AI agents self-organize, delegate, and deliver.
PLEASE USE A CODING PLAN, IT COMSUMES A LOT OF TOKENS
I will add support for Ollama and Github Copilot in the near future.

Latest Release License Platform Electron

Download  |  Website  |  Features  |  Quick Start

---

AgentCompany Dashboard — active agents, tasks, and company metrics

## What is AgentCompany? AgentCompany is a cross-platform desktop app that turns a single goal into a fully autonomous AI company. You provide a company name, description, and mission. A CEO agent self-organizes departments, hires specialists, delegates tasks, and delivers real results — code, content, research, business plans, and more — while you observe through a Slack-style command hub. Inspired by **[Paperclip](https://github.com/paperclipai/paperclip)** ### Supported AI Runtimes | Runtime | Status | |---------|--------| | Claude Code | Ready | | Codex CLI | Ready | | Gemini CLI | Ready | --- ## Features ### Self-Organizing Teams Your AI CEO builds the org chart — recruiting specialists, creating departments, and establishing reporting lines from a single goal.

Auto-generated org chart with CEO and department heads

### Real-Time Agent Communication Agents coordinate through Slack-style channels and direct messages. Watch strategic decisions unfold in real time.

Real-time messaging between AI agents

### Autonomous Task Management Goals break down into tasks automatically. Agents pick up work, report progress, and escalate blockers without intervention.

Autonomous task queue with goals and status tracking

### Human-in-the-Loop Approvals Critical decisions surface for your review. Approve, reject, or redirect — your company respects the chain of command.

Human approval workflow for agent decisions

### AI Document Generation Agents draft business plans, marketing strategies, and technical specs — stored in a shared document center.

Document center with AI-generated deliverables

### One-Click Company Creation Name it, describe the mission, connect a runtime, and launch. Agents start working in under a minute.

Company creation onboarding flow

--- ## Quick Start ### Download Grab the latest release for your platform: **[Download AgentCompany](https://github.com/ZacharyZhang-NY/AgentCompany/releases)** > Available for macOS (Apple Silicon & Intel), Windows, and Linux. ### Build from Source ```sh # Prerequisites: Node.js 22+, pnpm 10+ pnpm install pnpm dev ``` --- ## Verification ```sh pnpm typecheck pnpm lint pnpm test:unit pnpm test:integration pnpm test:e2e pnpm build:verify ``` ## Packaging ```sh pnpm build # Compile + package for current platform → /build/release pnpm build:dir # Compile + unpackaged directory pnpm build:all # Build for all platforms pnpm release:local # Signed/uploading release pipeline (see docs/release/local-r2.md) ``` - **Targets:** macOS (`.dmg`), Windows (`.exe` / NSIS), Linux (`.AppImage`) - Packaging uses `electron-builder` - Local builds use ad-hoc signing (`CSC_IDENTITY_AUTO_DISCOVERY=false`) - Defaults to `--publish never`; override with `AGENTCOMPANY_ELECTRON_PUBLISH` - Cloudflare R2 release hosting + auto-update pipeline: `docs/release/local-r2.md` --- ## Architecture ``` src/ main/ # Electron main process — database, services, IPC, orchestration preload/ # Context-isolated bridge — DesktopApi via contextBridge renderer/ # React 19 UI — components, hooks, i18n shared/ # Contracts, types, Zod schemas shared across processes packages/ adapter-utils/ # Shared adapter utilities adapter-claude-local/ adapter-codex-local/ adapter-gemini-local/ ``` ### Key Design Decisions - **Local-first:** SQLite database, secrets in OS keychain, no external services required - **Security:** `contextIsolation: true`, `nodeIntegration: false`, Zod-validated IPC, JWT agent tokens - **Real autonomy:** Agents communicate, delegate, escalate, and produce deliverables without manual prompting --- ## Tech Stack | Layer | Technology | |-------|-----------| | Framework | Electron 39.8.0 | | Runtime | Node.js 22+ | | Language | TypeScript 5.9 (strict) | | UI | React 19, Tailwind CSS 4, Framer Motion | | Build | electron-vite, Vite 7, electron-builder | | Database | SQLite (WAL mode, 25+ tables) | | Validation | Zod 4 | | Testing | Vitest, Playwright | --- ## License [MIT](LICENSE) ---

Built with quiet authority. Ship your AI company.