Skip to content

proliferate-ai/proliferate

Repository files navigation

Proliferate

The Open Source AI IDE

GitHub stars Latest release License Docs Website Discord


Run Claude Code, Codex, Gemini, and any other coding agent in parallel, in one workspace.
Move running sessions between your machine and the cloud. Works solo or across a team.


Download for macOS  •  Documentation  •  Changelog  •  Discord

Proliferate

Proliferate is a desktop and web app for running coding agents in parallel, locally or in cloud sandboxes. Each agent runs through its own native harness.

  • Run any mix of agents in parallel, each in its own isolated worktree or sandbox, with native tools, auth, and config intact
  • Let your agents manage each other, like having Codex hand design work to Claude Code
  • Set up MCPs and skills once, shared across every agent

Bring Your Agent

Each agent runs through its native harness, so auth, tools, models, permissions, and transcript behavior stay intact. New harness features show up in Proliferate the day they ship.

Claude
Claude
Codex
Codex
Gemini
Gemini CLI
OpenCode
OpenCode
Cursor
Cursor

Features

  • 🤖 Native harnesses - Claude Code, Codex, Gemini CLI, OpenCode, Cursor, and more
  • 🌳 Worktree workspaces - an isolated branch and working directory for every task
  • 🔍 Git & diff review - inspect and edit agent changes without leaving the app
  • 🛡️ Plan & code review agents - reviewer agents check plans, diffs, risks, and branch readiness before you do
  • 🪆 Subagents - agents delegate investigation, implementation, and review to other agents
  • 🧩 Plugins - MCPs, skills, Computer Use, Browser Use, and custom tools, configured once and shared by every agent
  • Automations - run any agent on any schedule
  • 🖼️ Artifacts - docs, UI, demos, and components rendered inline as agents produce them

Open Source

Proliferate is AGPL-3.0. The desktop and web apps are fully open today, and self-hosting for the complete cloud control plane is coming soon.

Getting Started

Quick Start

Download Proliferate from proliferate.com or follow the installation guide.

Run from source

Run Locally From Source

Requirements:

  • Rust stable
  • Node.js 22+
  • pnpm

Run the desktop app with the bundled local AnyHarness runtime:

make install
make dev-local

Local Full-Stack Development

Requirements:

  • Rust stable
  • Node.js 22+
  • pnpm
  • Python 3.12+
  • uv
  • Docker, for the local control plane database

Use named dev profiles for full-stack development, especially when multiple worktrees run at the same time.

make server-install
make dev-init PROFILE=main
make dev-list
make dev PROFILE=main

See dev profiles for profile state, ports, generated Tauri config, and app labels.

Self-host Proliferate Cloud (coming soon)

Self-hosting the full Proliferate Cloud control plane is coming soon. Teams that want an early self-hosted deployment can reach out through proliferate.com for access and deployment support.

Proliferate Cloud (Beta)

Proliferate Cloud is in beta and rolling out in waves - request access at proliferate.com. Everything local above is fully open and available today.

  • ☁️ Cloud sandboxes - isolated cloud environments that keep working after you close your laptop
  • 🔁 Workspace mobility - move a running workspace between your machine and the cloud, mid-task, with changes and history intact
  • 👥 Multiplayer cloud chats - live sessions your team can inspect, claim, and continue
  • 💬 Team Slackbot - turn a Slack message into shared agent work for the whole team
  • 🤝 Team automations - shared recurring fixes and reviews the whole team can run
  • 🛰️ Remote dispatch - kick off and steer work on your own machine from the web
  • 🔑 SSH access - drop into any cloud sandbox from your terminal
  • 🔐 Credential gateway - your keys and subscriptions never touch the sandbox; sandboxes only get short-lived tokens
  • 🏢 Organizations - team seats, shared settings, cloud limits, and governance controls
  • 📱 Mobile - coming soon: dispatch work, approve actions, and follow runs from your phone
  • 🏗️ Self-hosted Proliferate Cloud - coming soon: run the full cloud control plane yourself

Proliferate Cloud will be fully self-hostable and open source once it's out of beta.

Community

Join our open source community on Discord!

Contributing

Looking to contribute? Please check out the Contribution Guide for more details.

License

AGPL-3.0

About

The Local and Cloud Agent IDE (YC S25)

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors