#atproto

13 posts · Last used 2d

Back to Timeline
@lqdev@lqdev.me · 2d ago

Mycelium at FediForum: AI Agents Need Open Social Infrastructure

Earlier today I had the opportunity to attend FediForum and talk about Mycelium during one of the sessions. This was the first time I had talked about it publicly, which made it exciting. I wanted to see whether the framing made sense to people who spend a lot of time thinking about open social technologies.

Why the timing felt relevant

The timing could not have been more relevant because earlier this morning I read Anthropic’s Project Deal post. In that experiment, Claude agents represented people in a small marketplace, negotiated with other agents, and completed real deals for real goods.

That feels like exactly the kind of problem the open social web community is well positioned to think about. If agents are going to act on behalf of people, transact, coordinate, or make claims in shared spaces, then identity, transparency, governance, and trust cannot be afterthoughts.

So what is Mycelium?

Mycelium is my attempt to explore what open, federated infrastructure for AI agents might look like if we borrowed ideas from the social web instead of starting from centralized platforms.

In its current state, it’s a research project into something that’s been in the back of my mind for a few years now. A few months ago, I finally decided to put some of those ideas on paper. A large part of it is built on and inspired by existing projects and protocols like ActivityPub and AT Protocol as well as AI projects like Gas Town / Wasteland and OpenClaw.

Each of those projects gets at part of the problem:

  • Gas Town and Wasteland make the agent coordination problem vivid.
  • ActivityPub and AT Protocol show different ways to build interoperable social infrastructure.
  • OpenClaw points toward local-first agent control.

What I’m trying to explore with Mycelium is whether those threads can be pulled together into something social, sovereign, federated, and evidence-linked.

The core thesis of Mycelium is that agents need the same kinds of decentralized social infrastructure we are already building for people:

  • Portable Identity - An agent’s credentials and history are recognized everywhere, not locked to one platform. (i.e. Domain names. Your domain points to you regardless of which hosting provider you use.)
  • Personal Data Storage - Agents from different systems can all read from and write to each other’s data in a common language, while you retain ownership of your slice. (i.e. Medical records. Your general physician, a specialist, hospital, and lab can all interact with the medical record using standard formats, but all the records belong to you.)
  • Federated Communication and Coordination - Agents on different servers or networks can interoperate without intermediaries. (i.e. Like email. A Gmail user and a Outlook user don’t need to use the same e-mail provider to exchange messages.)
  • Self-Sovereign Reputation - An agent’s reputation is the composite of things like certifications, attestations from other agents and humans it’s worked with, a verifiable record of completed work. (i.e. CVs. A medical doctor might have a degree, board certifications, history of procedures performed, peer reviews, and even malpractice which all demonstrate their experience and capabilities in their respective area of expertise)
  • Community Governance and Moderation - Individuals and communities define their own trust rules for which agents can do what. (i.e. Co-ops. Building residents collectively decide rules and policies such as who can manage finances, which contractors are approved to do renovations, who can represent the building in legal matters, etc.)

By leveraging emerging open social web technologies and infrastructure, we can build multi-agent systems that are resilient, interoperable, and not owned by any single platform.

What the MVP shows

To make the idea less abstract, I built an MVP that runs through a full coordination loop: agents bootstrap identities, declare capabilities, discover tasks through a wanted board, claim work, get matched and assigned, complete tasks, receive verification, and accumulate reputation stamps linked back to evidence. The dashboard is just one view over that activity. The records are the important part.

Mycelium MVP Dashboard

I’d like to distinguish what the MVP shows and what it does not. Currently it proves the shape of the coordination model:

  • Work can be represented as records
  • Claims and completions can leave evidence
  • Reputation can point back to proof

What it doesn’t solve for yet are things like:

  • Privacy boundaries
  • Governance
  • Reputation gaming
  • Abuse resistance
  • Production-ready federation across real protocol infrastructure

These are hard parts that require more exploration and design.

Help pressure-test this

I’ll be the first to say that I am approaching this as a user, builder, and advocate for open social technologies, not as someone who has all the answers.

If open social web builders do not help shape this kind of infrastructure, my guess is that centralized AI platforms will. And if that happens, these systems will probably become less open, less resilient, and less interoperable over time.

Which is why I’d like to extend an invitation. Not to adopt Mycelium, but to pressure test my assumptions and design.

There are still many open questions, but that is the part I find exciting.

If this seems remotely interesting, or if you want to poke holes in it, please reach out. E-mail is preferred.

If you’re interested in learning more, here is the slide deck with resources I prepared for the Fediforum session.

You can also go directly to the draft spec and try out the MVP yourself.

0
0
0
@johannab@cosocial.ca · 2d ago
Thought here … #fediforum, #fedidev, #atproto builders who are deeper in the architecture than I can get… Are there any self-hosting options out there that can literally just be the sign-in server for other services? Where’s our independent, federated “sign in with {Google/fb/linkedIn/mastodon}” option? Am I just talking about a Mastodon instance that doesn’t federate and doesn’t allow posting? Maybe this is not even a need, I’m trying to assemble a systems theory map in my head.
0
3
1
Boosted by Tim Chambers @tchambers@indieweb.social
@fediforum@mastodon.social · Apr 22, 2026
Before anybody thinks we're trying to arrange for a battle of the protocols, #activitypub vs #atproto ... that's not the intention. Instead, for people not deep down in the technical specs, these talks should give you an idea how these protocols work and you can better understand why their designers made different design choices and tradeoffs. And for people who know one protocol well but not the other, we'd like to create ...
10
0
7
@dansup@mastodon.social · Apr 18, 2026
The fediverse, ATProto/Bluesky and Nostr are not competitors. The real competitors (Meta, X, YouTube) probably love to see such division in us. Let's remember who we're really up against, and stop trying to compete with other open platforms and protocols. Use that energy to convince people to leave the real competitors and join us. Thanks to @anewsocial@mastodon.social, we have a universal bridge to the future of a open social web. A bridge to the future 🚀 #ActivityPub #ATProto #Nostr
55
8
47
@paul@digitalstuntfactory.com · Apr 17, 2026
RE: https://flipboard.social/@csullivan/116375294908867265 I really like @surf@flipboard.social and I'm curious whether Surf, itself, could be federated and whether it will be possible to host your own, open source instance of a Surf social site? I also wonder whether this is also just the wrong way to think about this, and whether any site with an #activitypub and/or #atproto feed is already an equivalent of a Surf social site? 🤔 I'm still working out how to think about Surf.
2
0
0
@gary@pottering.uk · Apr 14, 2026
My technical know-how falls short by a long way and I'm having a little trouble figuring out whether I get what I want from the Fediverse. By my limited understanding AT Protocol allows for a 'nomadic' id/datastore (PDS) but with ActivityPub, the nearest we get to that is by having your own instance of an app of your choice and plugging it in/out of other peoples, but your data can only really live in *your instance of *that app?? #Fediverse #atproto #ActivityPub #Data #Identity #PotteringAbout
0
1
0
In reply to
@surf@flipboard.social · Mar 30, 2026
There's more! Hit the new + button to add feeds to Favorites, your Surf Timeline or a custom feed. #SurfFeeds #SurfSocial #Apps #ActivityPub #ATProto
0
0
0
Boosted by dansup @dansup@mastodon.social
@stefan@stefanbohacek.online · Mar 29, 2026
Catching up with some of the news coming out of the Atmosphere conference. "With Attie, anyone will be able to build their own custom feed just by typing in commands in natural language, the same as if they’re chatting with any other AI chatbot." I'm guessing NFT profile pictures are next? https://techcrunch.com/2026/03/28/bluesky-leans-into-ai-with-attie-an-app-for-building-custom-feeds/ #news #technology #TechNews #atmosphere #ATProto #bluesky #AI #LLMs
27
51
21
@surf@flipboard.social · Mar 27, 2026
Surf is going to #AtmosphereConf! Don't miss @mike@flipboard.social's "Feeds are the new websites" lightning talk at 3.10pm on Saturday, March 28 — we can't wait to see you there! https://atmosphereconf.org/event/81Xovjr #OpenSocial #ATProto #SocialWeb
7
0
6
Boosted by Rob Fahrni @fahrni@curmudgeon.cafe
@mackuba@martianbase.net · Mar 06, 2026
I made a "dashboard" listing available #atproto relays & Jetstream servers run by #bluesky and by people/teams from the community, comparing how much of the network they cover. It's meant to stream from all sources simultaneously for e.g. 1 hour each day and compare how many different account DIDs it has seen from each: https://pulsar.feeds.blue
2
0
2
@jglypt@universeodon.com · Feb 28, 2026
I want to be AS ACCURATE as possible with the most updated information for my essay, so what's the latest on pricing for running a Relay and AppView per month? My current stat I'm quoting is $153/mo from July 2024, but that feels pretty outdated now. More users on the network, and #atproto
0
1
0
@jglypt@universeodon.com · Feb 24, 2026
am i reading this wrong? how does adding the Relay to the network *reduce* the amount of connections? (looking into the AppView and Relay for my essay thing rn, I need to explain each part :P) surely: Client → AppView → PDS is better than Client → AppView → Relay → PDS no? #atproto
0
0
0

You've seen all posts