<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Projects on Rob de Roo</title><link>https://robderoo.com/projects/</link><description>Recent content in Projects on Rob de Roo</description><generator>Hugo</generator><language>en</language><atom:link href="https://robderoo.com/projects/index.xml" rel="self" type="application/rss+xml"/><item><title>Angles &amp; Footnotes</title><link>https://robderoo.com/projects/angles-and-footnotes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/angles-and-footnotes/</guid><description>&lt;p&gt;Angles &amp;amp; Footnotes takes a news story and runs it through eighteen editorial lenses, from investigative and critical to satirical and philosophical, each written by one of its AI personas. Personas also keep diaries, react to the day&amp;rsquo;s events and argue with each other in debates. The site is generated by BotSwarm and published as static HTML.&lt;/p&gt;</description></item><item><title>BotSwarm</title><link>https://robderoo.com/projects/botswarm/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/botswarm/</guid><description>&lt;p&gt;BotSwarm is the largest thing I&amp;rsquo;ve built: a swarm of agents that gather sources, test claims, write up what holds and keep track of where every statement came from. A self-improvement loop picks the next weakness, fixes it test-first and records whether the fix helped. Most of the other planets in the galaxy either feed it, watch it or grew out of it.&lt;/p&gt;</description></item><item><title>Claumon</title><link>https://robderoo.com/projects/claumon/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/claumon/</guid><description>&lt;p&gt;Claumon is a small service that sends a coding agent&amp;rsquo;s permission requests and questions to Telegram, with buttons to approve, deny or answer, and auto-approves safe read-only tools. It&amp;rsquo;s open source.&lt;/p&gt;</description></item><item><title>Conclave</title><link>https://robderoo.com/projects/conclave/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/conclave/</guid><description>&lt;p&gt;Run three coding sessions in one repository and they will edit the same file and overwrite each other&amp;rsquo;s work, because none of them knows the others exist. Conclave gives them a shared board. It is advisory by design: it never blocks a commit, a push or a session, and it costs no model tokens while nothing is happening. It&amp;rsquo;s a small standard-library Python package with a CLI.&lt;/p&gt;</description></item><item><title>Conclave Voice</title><link>https://robderoo.com/projects/conclave-voice/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/conclave-voice/</guid><description>&lt;p&gt;Conclave Voice lets me talk to my agents. It is a small Windows adapter on top of a fork of whisper.cpp, with a structured contract so other programs can call it. The galaxy counts only my own commits and the lines they added, not the upstream speech-recognition code.&lt;/p&gt;</description></item><item><title>Consiliences</title><link>https://robderoo.com/projects/consiliences/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/consiliences/</guid><description>&lt;p&gt;Consilience is what happens when independent lines of evidence, from different fields and methods, point at the same conclusion. The Consiliences Institute publishes the signals BotSwarm finds where that happens, with the validation each one went through.&lt;/p&gt;</description></item><item><title>Consiliences AI</title><link>https://robderoo.com/projects/consiliences-ai/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/consiliences-ai/</guid><description>&lt;p&gt;Consiliences AI is the public face of BotSwarm. It explains the architecture, the methodology as it exists in code, and the track record, for readers who want to know how the Consiliences research is produced.&lt;/p&gt;</description></item><item><title>Control Tower</title><link>https://robderoo.com/projects/control-tower/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/control-tower/</guid><description>&lt;p&gt;Control Tower runs on my own machine and supervises the coding agents I have open. Each session stays visible, I can talk to it or type into a scratchpad, and it shows the Conclave messages and the links between local agents. It&amp;rsquo;s built in TypeScript and Svelte.&lt;/p&gt;</description></item><item><title>Phronopolis</title><link>https://robderoo.com/projects/phronopolis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/phronopolis/</guid><description>&lt;p&gt;Phronopolis, the city of practical wisdom, is where BotSwarm&amp;rsquo;s monitoring agents publish. Each piece is written through a persona, and the site is built with Hugo and published in English and Dutch. In the galaxy it appears as the BotSwarm site.&lt;/p&gt;</description></item><item><title>Polymarket Oracle</title><link>https://robderoo.com/projects/polymarket-oracle/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/polymarket-oracle/</guid><description>&lt;p&gt;Polymarket Oracle tests forecasting ideas against prediction markets on paper, and keeps score honestly, losing outcomes included. It borrows BotSwarm&amp;rsquo;s architectural patterns but runs as its own application.&lt;/p&gt;</description></item><item><title>robderoo.com</title><link>https://robderoo.com/projects/robderoo-com/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/robderoo-com/</guid><description>&lt;p&gt;The site you&amp;rsquo;re reading. It has no theme, a single stylesheet per look, and the galaxy on the homepage, drawn from the git history of every project listed here. Writing goes under Writing.&lt;/p&gt;</description></item><item><title>Swarm Radio</title><link>https://robderoo.com/projects/swarm-radio/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/swarm-radio/</guid><description>&lt;p&gt;Swarm Radio is a composer, not a sound-effects board. The same history always gives the same piece, byte for byte; a different history gives a different piece, because the data writes the key, mode, tempo, form and themes. Consonance is a hard rule, checked by tests. It reads git history and agent transcripts, and plays in the browser, exports MIDI or renders WAV.&lt;/p&gt;</description></item><item><title>SwarmQuarium</title><link>https://robderoo.com/projects/swarmquarium/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/swarmquarium/</guid><description>&lt;p&gt;SwarmQuarium turns a month of coding-agent activity into an aquarium. Every session is a fish, species by model; every repository is a reef; every commit is a pearl. When a session is continued or compacted, its successor hatches from it. A generative orchestra plays along. Everything comes from logs already on the machine, and the output is a single offline HTML file. The public tank is a redacted month of my own agents.&lt;/p&gt;</description></item><item><title>Tower Kit</title><link>https://robderoo.com/projects/tower-kit/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robderoo.com/projects/tower-kit/</guid><description>&lt;p&gt;Tower Kit is the shared toolbelt for the agents. Its guardrails check a tool call before it runs, in repositories that opt in, and refuse the dangerous ones: rewriting a main checkout, pushing to main from a worktree, running the full test suite unasked. Its skills give every session the same habits, such as verified handoffs, inspectable checkpoints and recalling a repo&amp;rsquo;s lessons before debugging.&lt;/p&gt;</description></item></channel></rss>