MIT Licensed / Self-Hostable / Harness-Agnostic
OpenCoworker
The open source, self-hostable AI coworker.
Fix production issues when they happen. Build your roadmap with one prompt. OpenCoworker gives your AI secure access to cloud coding environments and all your tools — use any model, any harness.
What OpenCoworker does
Everything you need to safely delegate real work to AI agents. Your infra, your keys, your environments.
Zero-trust action gateway
Your agent never sees an API key. OpenCoworker intercepts every tool request — the control plane executes it only if authorized. Approve, deny, or auto-allow per tool.
Any coding harness
OpenCoworker spins up Claude Code, Codex, Amp, OpenCode, or any agent in a cloud sandbox. Full Docker, real file systems, native tooling.
Multiplayer
Share OpenCoworker sessions with your team. Live presence, real-time streaming, and collaborative review. Every session is a shareable URL.
Long-running coworkers
OpenCoworker agents persist across sessions with durable memory, cron triggers, and the ability to spawn sub-agents. Set it and come back later.
OpenCoworker sandboxes
High-fidelity developer environments in the cloud. OpenCoworker agents can actually test what they write.
- Full Linux VM with Docker-in-Docker
- Real file systems, linting, and native tooling
- Workspace snapshots for instant resume
- Live terminal, preview, and git diff
- Port forwarding and service logs
- E2B (default) or bring your own compute
OpenCoworker integrations
Connect OpenCoworker to anything your team already uses. No API keys ever exposed to the agent or sandbox.
GitHub
Repos, PRs, issues, actions
Slack
Messages, threads, notifications
Sentry
Error monitoring and triage
Linear
Issues, projects, roadmaps
PostHog
Analytics and events
Salesforce
CRM, contacts, deals
Gmail
Email, threads, drafts
Any MCP Server
Connect literally anything via MCP
Tell OpenCoworker what to do
Anything you can describe, OpenCoworker can do.
"Fix all the Sentry issues and make sure they never regress"
OpenCoworker monitors your error tracking, spins up coding agents to write fixes, runs tests, and opens PRs.
"Build my roadmap with one prompt"
Give OpenCoworker a feature spec and it will scaffold, implement, test, and submit for review.
"Look at all my inbound and tell me which ones to reply to"
OpenCoworker connects to email or Slack, surfaces what matters, drafts responses, and flags urgency.
"Check every signup and tell me if anyone from our CRM signs up"
OpenCoworker watches for new users, cross-references your CRM, and notifies you when a known lead appears.
"Review every PR and leave comments"
OpenCoworker runs code review on every pull request. Checks for bugs, style, and security issues before a human looks.
"Deploy and monitor my side project"
OpenCoworker spins up a coding session, builds the feature, deploys it, and monitors logs for errors.
Deploy OpenCoworker
Self-host OpenCoworker in 3 minutes. You only need an E2B API key.
1. Clone OpenCoworker
git clone https://github.com/proliferate-ai/proliferate.git opencoworker
cd opencoworker
pnpm install2. Configure
cp .env.example .env.local
# Add your E2B_API_KEY and DATABASE_URL3. Run OpenCoworker
pnpm dev