OpenOPC
OpenOPC: Build Your Personal AI-Native Company — Self-Built, Self-Run, Self-Grown
OpenOPC is an AI-native company framework that automatically recruits role-specific AI employees, orchestrates multi-agent workflows, and learns from execution to improve over time. It supports both single-agent Task Mode and multi-agent Company Mode, where teams self-organize around complex goals through automated planning, delegation, review cycles, and inter-role communication. The system integrates with multiple AI backends (Native, Codex, Claude Code, Cursor, OpenCode, JiuwenSwarm) and provides both a visual Office UI and CLI for managing projects, organizations, and execution.
Key Features
Use Cases
- 01Video production teams with scriptwriters, directors, and editors collaborating on multimedia content
- 02Software development companies with architects, developers, testers, and reviewers building full applications
- 03Investment research firms conducting due diligence, market analysis, and preparing IC decision packages
- 04E-commerce operations managing brand planning, product selection, store operations, and customer retention
- 05Educational content teams designing curriculum, building knowledge bases, and producing learning materials
- 06Financial services performing bookkeeping, reporting, tax compliance, and risk analysis
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
OpenOPC — FAQ
What is OpenOPC?+
OpenOPC is an AI agent framework that builds self-organizing AI companies with role-specific employees, automated task orchestration, and organizational learning. It supports both single-agent Task Mode and multi-agent Company Mode across nine industry verticals including software development, finance, content production, and e-commerce.
How do I install OpenOPC?+
Install using uv (recommended) by running 'uv venv --python 3.12', activating the environment, then 'uv pip install -e .' and 'uv run opc init'. You need Python 3.10+ and must configure an LLM API key in .opc/config/llm_config.yaml before running agents.
What API keys or prerequisites are required?+
OpenOPC requires an LLM API key (OpenRouter, OpenAI, or other LiteLLM-compatible provider) configured in .opc/config/llm_config.yaml. Browser automation tools require Playwright with Chromium installed via 'python -m playwright install chromium'. External agents like Codex, Claude Code, or JiuwenSwarm require their respective CLI tools installed and configured.
Which AI clients does OpenOPC work with?+
OpenOPC integrates with multiple execution backends: OpenOPC Native (built-in), Codex, Claude Code, Cursor, OpenCode, and JiuwenSwarm (both single-agent and team modes). It provides its own Office UI and CLI interfaces rather than running as a plugin inside other AI assistants.
Is OpenOPC free to use?+
OpenOPC is open-source under the MIT license and free to use. However, you need to provide your own LLM API access, which typically requires a paid subscription to providers like OpenRouter, OpenAI, or Anthropic.
How does Company Mode differ from Task Mode?+
Task Mode runs a single AI agent on one task, similar to ChatGPT or Claude. Company Mode builds a hierarchical organization with multiple role-specific agents (CEO, managers, specialists) that collaborate through delegation, reviews, and handoffs to complete complex multi-step projects with automated quality control.
How do I install OpenOPC?+
Open the source repository on GitHub and follow its README. OpenOPC is a agent — MCP Agents Market links you directly to the official repo.
Is OpenOPC free?+
OpenOPC is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.