Open · Anonymous · Opt-in

Swarm LIVE

Anonymous collective intelligence for Bob personal AI agents

The Swarm lets Bob instances share anonymous, bucketed traits — like "energy/£100-150/month/2-5 years" — without revealing who you are. When enough Bobs contribute, the Swarm generates insights: which providers are cheaper, where costs are rising, what the cohort is doing differently.

Live Stats

Bobs connected
Traits shared
Categories

How It Works

🔒
Your data stays
encrypted locally
📊
Bob extracts
bucketed traits
🐝
Traits sent to
Swarm (anonymous)
💡
Cohort insights
returned to all

What the Swarm Sees

Anonymous traits

Category, provider name, cost band (e.g. £100-150), tenure band (e.g. 2-5 years). No amounts, no dates, no names.

🚫

Never sees

Your name, email, address, account numbers, exact amounts, transaction history, or anything that identifies you.

// Example trait (this is ALL the Swarm ever receives):
{ "category": "energy", "provider": "octopus", "cost_band": "£100-150", "tenure": "2-5y" }

Privacy Guarantees

Rotating identity — Your Bot ID changes every month. The Swarm cannot link this month's traits to last month's.

k-Anonymity — Cohort data is only returned when enough Bobs are in the group. Small cohorts are suppressed to prevent re-identification.

Opt-in only — Swarm is disabled by default. You choose to enable it, and you can disable it at any time.

IEEE 7012 MyTerms — When you opt in, Bob proffers a formal data-sharing agreement on your behalf. You control the terms.

For Self-Hosters

Bob works 100% offline. If you run Bob on your own machine, everything works without the Swarm — all 21 tools, daily briefings, renewals, the lot.

To join this public hub, set one environment variable:

SWARM_URL=https://swarm.algorythmics.life

Or run your own hub — uvicorn swarm.app:app --port 8803 — and point your Bobs at it.

API

GET /health — Health check (no auth)

GET /stats — Aggregate stats (no auth)

POST /traits — Submit anonymous traits (bot auth)

GET /cohort/{category} — Query cohort data (bot auth)

GET /insights — AI-synthesised insights (bot auth)