Created by Reuven Cohen, known as rUv. First repository commit: June 2, 2025. rUv's website · Back to Ruflo
Claude Code can work on code. An agent harness supplies a workbench around it: a way to divide a goal into tasks, carry useful context between steps, coordinate work and inspect the result before trying again.
Think of a small software team. Someone plans, someone implements, someone checks. The harness organizes those steps; the model and its tools do the actual work. A plan or an agent record alone does not mean work has happened.
Concept illustration, not a recording of a live run. Available behavior depends on the installed version, client, configuration and permissions.
The dates below describe specific evidence, rather than assigning every modern Ruflo feature to its first day. Commit timestamps are normalized to UTC; the initial commit is also shown in Toronto time.
Read the code as well as the descriptions. For example, the June 10 agent spawn CLI creates and prints an agent profile and says a running instance is required. That command alone is not evidence that it launched a working Claude Code agent. Historical README claims about coverage or completeness are not independently verified by this timeline.
The strongest supported statement is: Ruflo's Claude Flow lineage begins with rUv's June 2, 2025 commit describing recursive agent orchestration.
That is different from proving the first public release, the first working implementation, or being the first Claude Code harness in the world. Git author and committer dates can be set by contributors. They identify the recorded history, not independently witnessed publication times.
There is earlier public ecosystem context. Claude Squad issue 56, opened April 6, 2025, discusses launching Claude Code across repositories, and a collaborator describes using it in multiple repositories that day. This predates Ruflo's root commit and makes an unrestricted claim to the first Claude Code coordination tool untenable. It does not establish that the two projects had identical architectures or capabilities.
Here, prior art means dated technical context and disclosed ideas. It is not a patent novelty opinion, a claim of copying, or an exhaustive survey. A narrower priority claim would need an explicit feature definition, a comparable working source snapshot and a broader search of earlier systems.
In a full clone of this repository:
# Show every root reachable from the current branch.
git rev-list --max-parents=0 HEAD
# Inspect the recorded author, committer and timestamps.
git show --no-patch --format=fuller 7c1f9402d70e7af56c01a879073cbac92564dc4e
# See exactly what existed on the first day.
git ls-tree --name-only 7c1f9402d70e7af56c01a879073cbac92564dc4e
git show 7c1f9402d70e7af56c01a879073cbac92564dc4e:README.md
# Compare that with the early orchestration source.
git show --stat dba545f012ea92a2375a26332bbf3797495e93c9
git show dba545f012ea92a2375a26332bbf3797495e93c9:src/cli/commands/agent.tsAcceptance check: the root is 7c1f9402d70e7af56c01a879073cbac92564dc4e, its recorded date is June 2, 2025, and its tree has LICENSE and README.md. Open the pinned source links to distinguish the original idea from later implementation.
The SVGs use local assets, accessible titles and descriptions, readable static frames and a reduced motion setting. The README supplies clickable wrappers because GitHub displays SVG images without interactive links inside them. No JavaScript or external fonts are required.
