Skip to content

OrrisTech/theagent-company

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,228 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Agent Company

AI agent orchestration platform — manage, monitor, and deploy AI agent teams from a single control plane.

Quick Start · Features · Docker · Discord

MIT License Stars Discord


Features

  • Multi-agent orchestration with real-time monitoring and org charts
  • Multiple execution engines: Claude Code, Codex, Gemini CLI, OpenCode, OpenAI API, Anthropic API, OpenClaw Gateway
  • Workflow engine with visual editor (7 step types)
  • Skills marketplace and plugin system
  • Cost tracking and budget management per agent
  • Dark/light themes with 6 color schemes (Amber, Mono, Blue, Rose, Emerald, Arctic)
  • Full i18n support (English + Chinese)
  • Mobile-ready responsive UI

Quick Start

Local (macOS/Linux)

git clone https://github.com/OrrisTech/theagent-company
cd theagent-company
pnpm install
pnpm build
pnpm dev
# Open http://localhost:3100

An embedded PostgreSQL database is created automatically — no external setup required.

Requirements: Node.js 20+, pnpm 9.15+

CLI (npx)

npx theagentcompany onboard --yes

The onboarding wizard detects your local CLIs (Claude, Codex, OpenCode, Pi), or lets you configure API keys or an OpenClaw Gateway.

Docker (Cloud)

# Copy and configure
cp .env.example .env
# Edit .env — set BETTER_AUTH_SECRET and at least one API key

# Quickstart (embedded PostgreSQL — local only)
docker compose -f docker-compose.quickstart.yml up

# Production (external PostgreSQL)
docker compose up

Architecture

Layer Stack
Server Node.js + Express + PostgreSQL (Drizzle ORM)
UI React 19 + Vite + TailwindCSS + Radix UI
CLI Node.js + Commander + esbuild
Adapters Pluggable execution engines (local CLI, HTTP API, WebSocket)

Documentation


Development

pnpm dev              # Full dev (API + UI, watch mode)
pnpm dev:once         # Full dev without file watching
pnpm dev:server       # Server only
pnpm build            # Build all
pnpm typecheck        # Type checking
pnpm test:run         # Run tests
pnpm db:generate      # Generate DB migration
pnpm db:migrate       # Apply migrations

See doc/DEVELOPING.md for the full development guide.


Contributing

We welcome contributions. See the contributing guide for details.


Community


License

MIT © 2026 The Agent Company



Open source under MIT. Built for people who want to run companies, not babysit agents.

About

Open-source orchestration for zero-human companies

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 94.9%
  • Shell 1.8%
  • Python 1.8%
  • JavaScript 0.8%
  • CSS 0.4%
  • HTML 0.2%
  • Dockerfile 0.1%