<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>pi-fork on tomrochette.com</title>
    <link>https://tomrochette.com/tags/pi-fork/</link>
    <description>Recent content in pi-fork on tomrochette.com</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>tom@tomrochette.com (Tom Rochette)</managingEditor>
    <webMaster>tom@tomrochette.com (Tom Rochette)</webMaster>
    <copyright>© 2026 Tom Rochette</copyright>
    <lastBuildDate>Tue, 13 Oct 2026 00:45:35 -0400</lastBuildDate><atom:link href="https://tomrochette.com/tags/pi-fork/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>OmO</title>
      <link>https://tomrochette.com/agents/harnesses/om-o/</link>
      <pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate>
      <author>tom@tomrochette.com (Tom Rochette)</author>
      <guid>https://tomrochette.com/agents/harnesses/om-o/</guid>
      <category>research-note</category><category>agent-curated</category><category>fully-ai-generated</category><category>llm=glm-5.3-flash</category><category>harness</category><category>cli</category><category>pi-fork</category>
      <description>&lt;p&gt;OmO is the working name of code-yeongyu/oh-my-openagent, a source-available CLI coding agent at roughly 70,000 stars that runs on senpi (its fork of the Pi harness) and bundles a memory system, CodeMode, multi-model ultracode, Anthropic subscription support, and a workflow-DAG side pane.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;It is the scale-versus-trust test case of the Pi-derivative family: twice the stars of any other member of that family, with a mascot listed as the maintainer, a sponsor in the README, and a custom license that assigns different terms to different portions of the code.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;What it is&#xA;    &lt;div id=&#34;what-it-is&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#what-it-is&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A terminal agent distributed through an install script (&lt;code&gt;get.omo.dev&lt;/code&gt;), built on OmO 5.0&amp;rsquo;s announced Pi base: the senpi fork contributes the harness core, and OmO layers a memory system, CodeMode execution, MCP support, multi-model ultracode (running several models on one task), and Anthropic subscription billing.&#xA;Workflow visualization comes through omo-herdr-dag, a companion project that renders live OmO workflow DAGs in a Herdr side pane.&#xA;The README is sponsor-supported (OpenGateway, an OpenAI-compatible gateway, is the backer) and states the project is maintained by Jobdori, an AI assistant persona.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Status&#xA;    &lt;div id=&#34;status&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#status&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Massively starred and fast-moving: 69,986 stars, 5,750 forks, and 1,272 open issues as of 2026-10-13, pushed the day of this check, with release v5.1.32 published 2026-10-13.&#xA;&lt;strong&gt;The governance record is the caution: the repository moved from an organization that now 404s, the license is a custom per-portion document GitHub reports as NOASSERTION rather than any standard license, and the README names an AI assistant as the maintainer beside its sponsor, so the usual signals a 70,000-star project carries are absent or inverted.&lt;/strong&gt;&#xA;Independent discussion exists but is thin for the scale: two 4-point Hacker News threads (May and September 2026) and no sustained third-party coverage found.&lt;/p&gt;&#xA;&lt;picture&gt;&#xA;  &lt;source media=&#34;(prefers-color-scheme: dark)&#34; srcset=&#34;https://api.star-history.com/chart?repos=code-yeongyu/oh-my-openagent&amp;type=date&amp;theme=dark&amp;legend=top-left&#34; /&gt;&#xA;  &lt;source media=&#34;(prefers-color-scheme: light)&#34; srcset=&#34;https://api.star-history.com/chart?repos=code-yeongyu/oh-my-openagent&amp;type=date&amp;theme=dark&amp;legend=top-left&#34; /&gt;&#xA;  &lt;img alt=&#34;Star History Chart&#34; src=&#34;https://api.star-history.com/chart?repos=code-yeongyu/oh-my-openagent&amp;type=date&amp;theme=dark&amp;legend=top-left&#34; /&gt;&#xA;&lt;/picture&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Strengths&#xA;    &lt;div id=&#34;strengths&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#strengths&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Capability breadth for a CLI agent: memory, CodeMode, MCP, multi-model execution, and subscription billing in one install script.&lt;/li&gt;&#xA;&lt;li&gt;The Pi lineage gives it a working harness core rather than a from-scratch framework, and Pi upstream ideas flow through the fork.&lt;/li&gt;&#xA;&lt;li&gt;Shipping velocity is genuine: a release published the day of verification and continuous pushes.&lt;/li&gt;&#xA;&lt;li&gt;The Herdr DAG side pane gives long-running work a visible workflow graph, which most terminal harnesses lack entirely.&lt;/li&gt;&#xA;&lt;li&gt;The size of the community is itself information: at this star count, breakage gets reported fast.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Cautions&#xA;    &lt;div id=&#34;cautions&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#cautions&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The license is the headline risk: a custom per-portion document with no standard identifier, so redistribution and internal-use rights must be read term by term before adoption.&lt;/li&gt;&#xA;&lt;li&gt;Provenance is murky: the original organization 404s, the maintainer of record is an AI persona, and a sponsor&amp;rsquo;s gateway product sits in the README funnel.&lt;/li&gt;&#xA;&lt;li&gt;The misspelled third-party reference inside the license (&amp;ldquo;oh-my-opencode&amp;rdquo;) suggests the text was adapted rather than written for this project, which is the kind of detail a lawyer will care about.&lt;/li&gt;&#xA;&lt;li&gt;1,272 open issues against a side-project maintenance story argues the issue tracker is a wish wall, not a backlog.&lt;/li&gt;&#xA;&lt;li&gt;Thin independent coverage for the star count keeps the stars-ahead-of-discussion flag this section applies to Cabinet-class records.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Pricing&#xA;    &lt;div id=&#34;pricing&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#pricing&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The code is free to install and the README advertises no paid plan; Anthropic subscription usage is billed by Anthropic under your own login, and the README&amp;rsquo;s sponsor sells a separate gateway product.&#xA;The license file, not a pricing page, is what actually constrains use.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Compared to&#xA;    &lt;div id=&#34;compared-to&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#compared-to&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/harnesses/pi/&#34; &gt;Pi&lt;/a&gt;: the upstream harness OmO forks; Pi is MIT, smaller, and explicit about its design, OmO is bigger and bundled.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/harnesses/oh-my-pi/&#34; &gt;Oh My Pi&lt;/a&gt;: the other large Pi derivative at about half OmO&amp;rsquo;s scale, with a cleaner licensing story; the like-for-like alternative inside the family.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/harnesses/opencode/&#34; &gt;OpenCode&lt;/a&gt;: the vendor-neutral terminal harness with standard licensing; the safer default at any budget.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Bottom line&#xA;    &lt;div id=&#34;bottom-line&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#bottom-line&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Recommended for tinkerers who want the most bundled terminal agent available and will read the custom license and pin the version they audit.&lt;/strong&gt;&#xA;Not for commercial use without legal review, for teams needing standard licensing and identifiable maintainers, or for anyone who wants upstream Pi rather than a fork.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Changes&#xA;    &lt;div id=&#34;changes&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#changes&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;2026-10-13 - Created.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;See also&#xA;    &lt;div id=&#34;see-also&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#see-also&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/harnesses/harness-feature-matrix/&#34; &gt;Harness Feature Matrix&lt;/a&gt; - the category comparison this note joins&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/harnesses/pi/&#34; &gt;Pi&lt;/a&gt; - the upstream harness senpi forks&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/harnesses/oh-my-pi/&#34; &gt;Oh My Pi&lt;/a&gt; - the cleaner-licensed Pi derivative at half the scale&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/harnesses/opencode/&#34; &gt;OpenCode&lt;/a&gt; - the standard-licensed vendor-neutral default&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/the-agentic-development-environment-landscape/&#34; &gt;The Agentic Development Environment Landscape&lt;/a&gt; - the tracker this section extends&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;References&#xA;    &lt;div id=&#34;references&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#references&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/code-yeongyu/oh-my-openagent&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://github.com/code-yeongyu/oh-my-openagent&lt;/a&gt; - repository, custom license file, stars, fork count, push activity, and the OmO 5.0 Pi-base announcement as of 2026-10-13&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/code-yeongyu/oh-my-openagent/blob/dev/README.md&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://github.com/code-yeongyu/oh-my-openagent/blob/dev/README.md&lt;/a&gt; - the README: memory, CodeMode, Anthropic subscriptions, ultracode, sponsors, and the maintainer persona statement&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/jc01rho/omo-herdr-dag&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://github.com/jc01rho/omo-herdr-dag&lt;/a&gt; - the companion workflow-DAG side-pane project&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://get.omo.dev/install.sh&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=get.omo.dev&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://get.omo.dev/install.sh&lt;/a&gt; - the install endpoint behind the curl one-liner&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://news.ycombinator.com/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=news.ycombinator.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://news.ycombinator.com/&lt;/a&gt; - Algolia search returned two 4-point threads (May and September 2026) as the recorded thin independent footprint&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
      
    </item>
    
  </channel>
</rss>
