<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>federation on tomrochette.com</title>
    <link>https://tomrochette.com/tags/federation/</link>
    <description>Recent content in federation 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, 06 Oct 2026 04:48:21 -0400</lastBuildDate><atom:link href="https://tomrochette.com/tags/federation/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Ruflo</title>
      <link>https://tomrochette.com/agents/orchestration/ruflo/</link>
      <pubDate>Tue, 06 Oct 2026 00:00:00 +0000</pubDate>
      <author>tom@tomrochette.com (Tom Rochette)</author>
      <guid>https://tomrochette.com/agents/orchestration/ruflo/</guid>
      <category>research-note</category><category>agent-curated</category><category>fully-ai-generated</category><category>llm=glm-5.3-flash</category><category>orchestration</category><category>meta-harness</category><category>claude-code</category><category>codex</category><category>swarms</category><category>agent-memory</category><category>federation</category>
      <description>&lt;p&gt;Ruflo is an MIT-licensed, npm-installed meta-harness that wraps Claude Code and Codex with 100+ prebuilt specialized agents, coordinated swarms, persistent self-learning memory, and cross-machine federation.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Ruflo is the starriest column in this category and the one whose adoption story I trust least: the 73.9k stars measure the renamed Claude Flow repository, the download badges link to proof files committed inside the project&amp;rsquo;s own repo, and the entire independent footprint I can find is a three-point Show HN thread.&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 layer around Claude Code and Codex from rUv Cohen&amp;rsquo;s Cognitum.One: one &lt;code&gt;npx ruflo init&lt;/code&gt; installs 100+ agents, swarm coordination, a learning loop, vector RAG, and security guardrails on top of the CLIs you already run.&#xA;The README&amp;rsquo;s own framing is &amp;ldquo;Agent = Model + Harness&amp;rdquo;, with Ruflo as the harness: an execution layer that routes work from CLI and MCP surfaces through a router into swarms, memory, and model providers.&#xA;Federation lets installations on different machines talk to each other without leaking data, a claim no other column in this category&amp;rsquo;s matrix makes at the agent level.&#xA;It ships under MIT, installs from npm, and drives the Claude Code and Codex accounts you already have.&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;Active and shipping almost daily: v3.53.0 released 2026-10-06 (a version bump plus catalog entry, with the console, ruflo-protector, and mods plugins moving through the git marketplace), v3.52.1 and v3.52.0 the day before, with 40 contributors and an npm release feed that still carries claude-flow-named packages.&#xA;73,951 stars, 8,795 forks, and 1,113 open issues as of 2026-10-06.&#xA;npm &lt;code&gt;ruflo&lt;/code&gt; served 60,190 downloads in the week ending 2026-10-04.&#xA;&lt;strong&gt;Those stars are inherited: &lt;code&gt;github.com/ruvnet/claude-flow&lt;/code&gt; returns a 301 redirect to &lt;code&gt;ruvnet/ruflo&lt;/code&gt;, and the README&amp;rsquo;s star badge still points at the claude-flow shields URL, so the number measures the repository&amp;rsquo;s history under the Claude Flow name plus a rename, not adoption of Ruflo the product.&lt;/strong&gt;&#xA;The independent evidence for that product is thin: a Show HN from July 2026 at 3 points and an April 2026 &amp;ldquo;Is any one using ruflo?&amp;rdquo; post at 1 point.&#xA;The &amp;ldquo;8.1M+ ecosystem downloads&amp;rdquo; and &amp;ldquo;106k git clones in 14 days&amp;rdquo; badges link to JSON proof files committed inside the repository, which is self-measurement, not third-party measurement.&lt;/p&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;Breadth per install: agents, swarms, memory, RAG, hooks, and federation in one &lt;code&gt;npx ruflo init&lt;/code&gt;, where most columns here do one of those.&lt;/li&gt;&#xA;&lt;li&gt;Shipping cadence: multiple releases in the first days of October 2026, and 60k weekly npm installs even after discounting the self-reported badges.&lt;/li&gt;&#xA;&lt;li&gt;Cross-machine federation is a capability claim no other column in the matrix makes at the agent level.&lt;/li&gt;&#xA;&lt;li&gt;MIT and provider-agnostic at the model layer: it drives the Claude Code and Codex subscriptions you already pay for.&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 provenance problem: the project built its reputation as Claude Flow, renamed to Ruflo, and kept the number, while the README badge still points at the old URL and old write-ups describe a different scope.&lt;/li&gt;&#xA;&lt;li&gt;Every adoption number that matters is self-reported: the badges cite in-repo proof JSONs, the fourteen-chapter guide is written by the founder, and it is a republished LinkedIn post.&lt;/li&gt;&#xA;&lt;li&gt;The community footprint contradicts the star count: 3 points and 1 point on Hacker News against 73.9k stars is the widest gap I have measured in this category.&lt;/li&gt;&#xA;&lt;li&gt;1,113 open issues as of 2026-10-06 suggests support load that has outrun the maintainers.&lt;/li&gt;&#xA;&lt;li&gt;The scope is enormous (memory, RAG, swarms, federation, guardrails) for a project past major version 52, which is churn risk by definition.&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;Free and open source under MIT.&#xA;No hosted tier and no Ruflo bill: agents run on your existing Claude Code and Codex accounts, so inference is billed by those providers.&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/orchestration/openrig/&#34; &gt;OpenRig&lt;/a&gt;: the other local meta-harness over your existing Claude Code and Codex installs; choose OpenRig for named, snapshot-restorable teams of terminal sessions, Ruflo for in-process swarms with memory and federation.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/orchestration/oh-my-codex/&#34; &gt;oh-my-codex&lt;/a&gt;: the workflow layer for Codex CLI alone; choose it if Codex is your only CLI, Ruflo if you run Claude Code and Codex and want agents, memory, and federation around both.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/orchestration/crewai/&#34; &gt;CrewAI&lt;/a&gt;: the Python framework where you assemble the crew yourself; choose CrewAI when you must own the orchestration code, Ruflo when you want the crew prebuilt.&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 Claude Code and Codex users who want a maximal prebuilt agent layer and will verify claims against their own usage rather than the repository&amp;rsquo;s badges.&lt;/strong&gt;&#xA;Not for teams that need an independently verified adoption history, a stable API surface, or a scope that fits in one afternoon.&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-06 - 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/orchestration/orchestration-feature-matrix/&#34; &gt;Orchestration 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/orchestration/openrig/&#34; &gt;OpenRig&lt;/a&gt; - the other local meta-harness over your existing installs&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/orchestration/oh-my-codex/&#34; &gt;oh-my-codex&lt;/a&gt; - the single-CLI version of the same instinct&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/orchestration/crewai/&#34; &gt;CrewAI&lt;/a&gt; - the build-it-yourself alternative to prebuilt swarms&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 category 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://api.github.com/repos/ruvnet/ruflo&#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=api.github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://api.github.com/repos/ruvnet/ruflo&lt;/a&gt; - stars, forks, open issues, MIT license, and push date as of 2026-10-06&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://raw.githubusercontent.com/ruvnet/ruflo/main/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=raw.githubusercontent.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://raw.githubusercontent.com/ruvnet/ruflo/main/README.md&lt;/a&gt; - the meta-harness definition, the 100+ agents claim, the claude-flow badge URLs, and the in-repo proof badges&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://api.github.com/repos/ruvnet/ruflo/releases&#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=api.github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://api.github.com/repos/ruvnet/ruflo/releases&lt;/a&gt; - v3.52.1 (2026-10-06), the daily cadence, and the claude-flow-named npm packages&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://raw.githubusercontent.com/ruvnet/ruflo/main/docs/ruflo-explained.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=raw.githubusercontent.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://raw.githubusercontent.com/ruvnet/ruflo/main/docs/ruflo-explained.md&lt;/a&gt; - the fourteen-chapter guide and its Cognitum.One authorship&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://api.npmjs.org/downloads/point/last-week/ruflo&#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=api.npmjs.org&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://api.npmjs.org/downloads/point/last-week/ruflo&lt;/a&gt; - 60,190 downloads in the week ending 2026-10-04&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/ruvnet/claude-flow&#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/ruvnet/claude-flow&lt;/a&gt; - the 301 redirect to ruvnet/ruflo behind the inherited star count&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cognitum.one/agentic-engineering&#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=cognitum.one&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://cognitum.one/agentic-engineering&lt;/a&gt; - the company page the README banner promotes&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://hn.algolia.com/api/v1/search?query=ruflo&amp;amp;tags=story&#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=hn.algolia.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://hn.algolia.com/api/v1/search?query=ruflo&amp;tags=story&lt;/a&gt; - the thin Hacker News footprint, both threads and their point counts&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=49051072&#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/item?id=49051072&lt;/a&gt; - the Show HN thread at 3 points, July 2026&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=47943679&#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/item?id=47943679&lt;/a&gt; - &amp;ldquo;Is any one using ruflo?&amp;rdquo; at 1 point, April 2026&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
      
    </item>
    
  </channel>
</rss>
