📦proliferate-ai / proliferate
← 返回首页
The open-source AI IDE for Claude Code, Codex, OpenCode, and more. Run agents in parallel, locally or in the cloud, and build reusable workflows.
⚖️ AGPL-3.0🌐 proliferate.com📅 创建于 2026-04-30🔄 更新于 2026-10-22
🔗 GitHub TypeScript

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有

Proliferate

The open-source AI IDE

GitHub stars Latest release License Docs Website Discord


Run Claude Code, Codex, OpenCode, Grok, and any other coding agent in parallel, in one workspace.
Each task gets an isolated git worktree for its branch, terminal, conversation, and review state.

Download for macOS  •  Documentation  •  Changelog  •  Discord

Proliferate

Features

  • 🤖 Native harnesses - Claude Code, Codex, OpenCode, Cursor, Grok, and more
  • 🌳 Worktree workspaces - an isolated branch and working directory for every task
  • 🔀 Parallel agents - run agents side by side in the same workspace, each on its own task
  • 🪆 Subagents - agents delegate scoped work to child agents and pick the results back up when they finish
  • 🧩 Integrations - MCPs, skills, Computer Use, Browser Use, and custom tools, configured once and shared by every agent
  • ⏰ Workflows - recurring and event-driven agent runs: nightly review passes, triage on alerts, dependency bumps

Supported agents

Proliferate runs each agent through its native harness.

Claude
Claude
Codex
Codex
OpenCode
OpenCode
Cursor
Cursor
Grok
Grok

Self-hosting

The full Proliferate control plane is self-hostable. Start with the deployment docs, which cover Docker, AWS, GCP, Azure, Kubernetes, and air-gapped operation.

Point the desktop app at your control plane by following configure desktop. Open an issue or ask in Discord if you hit problems, and see SECURITY.md for reporting vulnerabilities.

Run 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** additionally requires Python 3.12+, `uv`, and Docker for the local control plane database. Use named dev profiles when multiple worktrees run at the same time.
make server-install
make setup PROFILE=main
make build # first clean worktree, or after generated/Rust/frontend artifacts change
make dev-list
make run PROFILE=main
See [dev profiles](https://github.com/proliferate-ai/proliferate/blob/HEAD/./guides/local/dev-profiles.md) for profile state, ports, generated Tauri config, and app labels.

Community

Join our community on Discord!

Contributing

Contributing? See the Contribution Guide.

License

AGPL-3.0

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR