<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Agent Workflows Automation on RockB</title><link>https://baeseokjae.github.io/tags/agent-workflows-automation/</link><description>Recent content in Agent Workflows Automation on RockB</description><image><title>RockB</title><url>https://baeseokjae.github.io/images/og-default.png</url><link>https://baeseokjae.github.io/images/og-default.png</link></image><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 25 Aug 2026 16:02:20 +0000</lastBuildDate><atom:link href="https://baeseokjae.github.io/tags/agent-workflows-automation/index.xml" rel="self" type="application/rss+xml"/><item><title>Proliferate: The Self-Hostable Codex for Any Coding Agent</title><link>https://baeseokjae.github.io/posts/proliferate-self-hostable-codex/</link><pubDate>Tue, 25 Aug 2026 16:02:20 +0000</pubDate><guid>https://baeseokjae.github.io/posts/proliferate-self-hostable-codex/</guid><description>Proliferate is an open-source, self-hostable Codex alternative that runs Claude Code, Codex, OpenCode, Cursor, and Grok in parallel with isolated worktrees and reusable workflows.</description><content:encoded><![CDATA[<p>A self-hostable Codex is an open-source coding-agent platform you run on your own infrastructure instead of depending on a single vendor&rsquo;s cloud. Proliferate is exactly that: an AGPL-3.0 AI IDE from a Y Combinator S25 founder that runs Claude Code, Codex, OpenCode, Cursor, and Grok in parallel inside one workspace, gives each task an isolated git worktree, and lets you self-host the entire control plane with Docker, AWS, Kubernetes, or even air-gapped operation. It is the open-source answer to the &ldquo;Codex everything app&rdquo; thesis.</p>
<h2 id="what-is-proliferate-the-open-source-self-hostable-codex">What Is Proliferate? The Open-Source, Self-Hostable Codex</h2>
<p>Proliferate is an open-source AI IDE that positions itself as a self-hostable Codex for any coding agent. Rather than locking you into one model provider or one agent harness, it treats the agent as a pluggable component. The project is licensed under AGPL-3.0 and, as of August 2026, sits at roughly 404 GitHub stars and 66 forks, created on 2026-04-30 by a Y Combinator S25 founder named Pablo (<a href="https://api.github.com/repos/proliferate-ai/proliferate">GitHub API</a>).</p>
<p>The core idea is simple but powerful: instead of choosing between Claude Code, Codex, OpenCode, Cursor, or Grok, you run them all side by side in a single workspace. Each task gets its own isolated git worktree, terminal, conversation, and review state, so parallel agents never step on each other&rsquo;s changes. This is a fundamentally different model from a single-agent IDE like Cursor or a terminal-first tool like OpenCode.</p>
<p>Proliferate&rsquo;s Show HN post reached 45 points on Hacker News on 2026-08-21 (<a href="https://hn.algolia.com/api/v1/items/49390739">HN Algolia</a>), which is where much of the early community discussion and feedback originated.</p>
<h2 id="why-codex-for-any-coding-agent-matters--the-everything-app-thesis">Why &ldquo;Codex for Any Coding Agent&rdquo; Matters — The Everything-App Thesis</h2>
<p>OpenAI has been explicit about its ambition: Codex should become the main interface for getting work done, not just a code autocompleter. The &ldquo;everything app&rdquo; thesis holds that the coding agent will eventually be where you manage tasks, run workflows, and delegate work across your entire development lifecycle.</p>
<p>Proliferate is the open-source, self-hostable version of that thesis — but with a crucial twist. Where OpenAI&rsquo;s Codex is tied to OpenAI&rsquo;s models and cloud, Proliferate preserves optionality across labs and model providers. You can run the same orchestration layer with Claude, Codex, open-weight models, or self-hosted inference. That optionality is the entire point: you get the &ldquo;everything app&rdquo; workflow without surrendering control of your data or your model choices.</p>
<p>For teams that are wary of depending on any single vendor, this is the difference between renting an interface and owning one. The everything-app thesis becomes viable for organizations that would never send proprietary code to a third-party cloud.</p>
<h2 id="key-features-parallel-agents-worktree-workspaces-and-subagents">Key Features: Parallel Agents, Worktree Workspaces, and Subagents</h2>
<p>Three features define Proliferate&rsquo;s approach to multi-agent orchestration.</p>
<p><strong>Parallel agents in one workspace.</strong> Proliferate runs Claude Code, Codex, OpenCode, Cursor, and Grok simultaneously. Each agent uses a native harness, which preserves each agent&rsquo;s native inference and configuration options — including Bedrock, Azure, and self-hosted inference. You are not getting a watered-down reimplementation; you are getting the real agent with its real settings.</p>
<p><strong>Isolated git worktrees.</strong> Every task gets its own git worktree for its branch, plus a dedicated terminal, conversation, and review state. This is what makes parallel execution safe. Without isolation, two agents editing the same branch would collide; with worktrees, each agent works in a clean sandbox that can be reviewed and merged independently.</p>
<p><strong>Inter-agent communication via subagents.</strong> A parent agent can spawn and communicate with another supported agent as a subagent. For example, a Fable session could delegate a coding task to Codex, then have OpenCode review the resulting pull request. This cross-harness delegation is the real differentiator — it is not just a single-agent IDE, but an orchestration layer where agents of different types cooperate on one task.</p>
<h2 id="the-workflows-feature-automating-recurring-agent-runs">The Workflows Feature: Automating Recurring Agent Runs</h2>
<p>Proliferate&rsquo;s Workflows feature is arguably its automation moat. A workflow is a reusable chain of agent sessions with human approval gates, where the harness and model are chosen per step.</p>
<p>This matters because most coding-agent tools are one-shot: you start a session, it does a task, and you start over. Workflows let you encode a repeatable process — say, &ldquo;run Codex to implement a feature, then have OpenCode review the diff, then pause for human approval before merging.&rdquo; Each step can use a different harness and model, and the human approval gate sits exactly where you want it.</p>
<p>For teams that run the same kinds of tasks over and over — dependency bumps, code reviews, release prep — Workflows turn a manual multi-agent dance into a one-command automation. This is the feature that moves Proliferate from &ldquo;a nice IDE&rdquo; to &ldquo;a platform for agent-driven development.&rdquo;</p>
<h2 id="self-hosting-options-docker-aws-kubernetes-and-air-gapped">Self-Hosting Options: Docker, AWS, Kubernetes, and Air-Gapped</h2>
<p>The full control plane of Proliferate is self-hostable, which is the core of the &ldquo;self-hostable Codex&rdquo; promise. The options are:</p>
<ul>
<li><strong>Docker Compose</strong> with Caddy, Postgres, and the API — the fastest path to a self-hosted instance</li>
<li><strong>AWS one-click CloudFormation</strong> on EC2</li>
<li><strong>GCP</strong> and <strong>Azure</strong> deployments</li>
<li><strong>Kubernetes</strong> for teams already running container orchestration</li>
<li><strong>Air-gapped operation</strong> for environments with strict data-control requirements</li>
</ul>
<p>The air-gapped option is significant. For regulated industries, defense, or any organization that cannot send code to a public cloud, the ability to run the entire control plane offline — combined with self-hosted inference — means you can get a full multi-agent coding platform with zero external data egress.</p>
<p>This is the strongest argument for Proliferate over a hosted Codex: data control. You decide where the control plane runs, where the models run, and what leaves your network.</p>
<h2 id="proliferate-vs-the-competition-paseo-t3code-openhands-opencode">Proliferate vs. the Competition (Paseo, t3code, OpenHands, OpenCode)</h2>
<p>Proliferate does not exist in a vacuum. The open-source coding-agent space is crowded, and each competitor occupies a different position on the spectrum from &ldquo;lightweight IDE&rdquo; to &ldquo;heavyweight platform.&rdquo;</p>
<table>
  <thead>
      <tr>
          <th>Tool</th>
          <th>Stars (approx.)</th>
          <th>License</th>
          <th>Focus</th>
          <th>Multi-agent?</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Proliferate</td>
          <td>~404</td>
          <td>AGPL-3.0</td>
          <td>Self-hostable multi-agent IDE</td>
          <td>Yes</td>
      </tr>
      <tr>
          <td>Paseo</td>
          <td>~15k</td>
          <td>Open source</td>
          <td>Multi-agent orchestration, desktop + mobile</td>
          <td>Yes</td>
      </tr>
      <tr>
          <td>t3code</td>
          <td>~20k</td>
          <td>MIT</td>
          <td>Lightweight Cursor/Codex alternative</td>
          <td>No</td>
      </tr>
      <tr>
          <td>OpenHands</td>
          <td>~85k</td>
          <td>Open source</td>
          <td>AI-driven development platform</td>
          <td>Platform-centric</td>
      </tr>
      <tr>
          <td>OpenCode</td>
          <td>~13.7k</td>
          <td>MIT</td>
          <td>Terminal-first coding agent</td>
          <td>No</td>
      </tr>
  </tbody>
</table>
<p>The star counts tell a story about maturity and mindshare. OpenHands dominates with roughly 85k stars as the leading open-source autonomous coding platform, but it is heavier and more platform-centric than a self-hostable IDE. t3code (~20k stars, MIT) is frequently compared to Proliferate in HN discussion as a lighter-weight, single-agent option. OpenCode (~13.7k stars, Go, MIT) is terminal-first and single-agent.</p>
<p>Paseo (~15k stars) is the closest direct competitor on multi-agent orchestration, and it is where Proliferate faces its sharpest comparison. HN commenters repeatedly praised Paseo&rsquo;s clear documentation and quick setup, and Paseo won on cross-device control (PC to Mac/iPhone). Proliferate&rsquo;s edge is its native harnesses and self-hosting depth, but it trails badly on ease of adoption.</p>
<h2 id="the-setup-friction-problem-what-hn-reviewers-actually-said">The Setup-Friction Problem: What HN Reviewers Actually Said</h2>
<p>The most honest signal in the research is the setup-friction tradeoff. Proliferate&rsquo;s Show HN thread drew a consistent theme: the docs are confusing and setup is frustrating, while Paseo was praised for being easy to set up.</p>
<p>This is a real adoption barrier, and it matters more than star count. A self-hostable Codex is only useful if teams can actually get it running. When the value proposition is &ldquo;run five agents in parallel with isolated worktrees,&rdquo; a confusing onboarding experience undermines the pitch — users who cannot get past setup never discover the orchestration features that make the tool worth using.</p>
<p>HN commenters also questioned the need for another layer on top of OpenCode, noting that OpenCode already covers essentially every model and provider. That is a fair challenge: if a single terminal agent already reaches every model, what does an orchestration layer add? The answer Proliferate gives is parallelism and cross-harness delegation — but it has to make that case clearly, and the current docs are not doing it well enough.</p>
<h2 id="who-should-use-proliferate--and-who-shouldnt">Who Should Use Proliferate — and Who Shouldn&rsquo;t</h2>
<p>Proliferate is not for everyone, and being honest about that is useful.</p>
<p><strong>Use it if:</strong> you want to run multiple coding agents in parallel without collisions; you need cross-harness delegation (one agent spawning another); you require self-hosting or air-gapped operation for data control; or you want to preserve model optionality across labs rather than committing to one vendor.</p>
<p><strong>Skip it if:</strong> you want a quick, single-agent setup; you are happy with a terminal-first tool like OpenCode; you need cross-device control from desktop to mobile (Paseo does this better); or you are not willing to invest in the setup friction and documentation gaps that early users reported.</p>
<p>The honest read is that Proliferate is early-stage — ~404 stars and a confusing onboarding — but it occupies a genuinely distinct niche: the self-hostable, multi-agent, cross-harness orchestration layer. If that niche is your requirement, there is no mature alternative that does all of it.</p>
<h2 id="verdict-is-proliferate-the-self-hostable-codex-youve-been-waiting-for">Verdict: Is Proliferate the Self-Hostable Codex You&rsquo;ve Been Waiting For?</h2>
<p>Proliferate is the most credible open-source answer to the &ldquo;self-hostable Codex&rdquo; question, but it is a bet on potential rather than polish. The architecture is right: native harnesses, isolated worktrees, cross-harness subagents, reusable workflows, and a fully self-hostable control plane including air-gapped operation. That is a compelling combination that no single competitor matches end to end.</p>
<p>The weaknesses are equally clear: early-stage star count, confusing documentation, and a setup experience that HN reviewers found frustrating compared to Paseo. For a tool whose whole pitch is &ldquo;run everything in parallel,&rdquo; the onboarding friction is the biggest risk to adoption.</p>
<p>If you need a self-hostable, multi-agent Codex alternative with data control and model optionality, Proliferate is worth evaluating — with the expectation that you will spend time on setup. If you need something that just works today with minimal friction, Paseo or a single-agent tool like t3code or OpenCode is the safer choice. Proliferate is the one to watch, and the one to try if you are willing to invest in the setup.</p>
<h2 id="faq">FAQ</h2>
<p><strong>What is a self-hostable Codex?</strong>
A self-hostable Codex is an open-source coding-agent platform you run on your own infrastructure rather than depending on a single vendor&rsquo;s cloud. Proliferate is one such platform, letting you run multiple coding agents in parallel with full control over your data and model choices.</p>
<p><strong>Which coding agents does Proliferate support?</strong>
Proliferate supports Claude Code, Codex, OpenCode, Cursor, and Grok through native harnesses. Native harnesses preserve each agent&rsquo;s native inference and configuration options, including Bedrock, Azure, and self-hosted inference.</p>
<p><strong>Is Proliferate free and open source?</strong>
Yes. Proliferate is licensed under AGPL-3.0 and is open source. As of August 2026 it had roughly 404 GitHub stars and 66 forks.</p>
<p><strong>Can I run Proliferate without sending my code to a cloud?</strong>
Yes. The full control plane is self-hostable via Docker Compose, AWS CloudFormation, GCP, Azure, and Kubernetes, and it supports air-gapped operation. Combined with self-hosted inference, this allows zero external data egress.</p>
<p><strong>How does Proliferate compare to Paseo?</strong>
Proliferate and Paseo both do multi-agent orchestration, but Paseo has more stars (~15k), clearer documentation, and better cross-device control, while Proliferate offers deeper self-hosting options and native harnesses. HN reviewers found Paseo easier to set up.</p>
]]></content:encoded></item></channel></rss>