Creators post JSON to their own URL.
A local AI app — like Hermes or Claude Code — consumes that JSON
and
generates a personalized daily feed for every reader.
No platform in between. No shadow bans. No algorithm gatekeeping.
Just you, your URL, and an AI that works for you.
The one-liner
Creators post JSON to a URL. A local AI app consumes the JSON and generates your personalized daily feed. No platform in between.
The Root Cause
You don't own the relationship. The platform owns the follower graph, the feed algorithm, and the monetization. Your identity is rented. @username belongs to the platform — they can take it away, throttle it, or kill it. Content is locked in silos. Your posts live in a proprietary database you can't export or control.
The fundamental shift needed
Move from renting an audience on someone else's domain to owning the channel on your own. For readers: replace the platform's algorithm with your own local AI app — like Hermes or Claude Code — that works for you.
A domain name is already a globally unique identifier. You own it. You control it. Nobody can take it away.
No blockchain. No crypto wallet. No gas fees. Just HTTP and JSON — architected so the creator is the origin and the reader's local AI app is the curator. The platform disappears.
Write a post. The app turns it into a JSON file and uploads it to your domain — your-name.com/feed.json
Enter a creator's URL into your reader app. No account creation. No platform in between.
On your device, an AI like Hermes or Claude Code fetches every subscribed feed. It reads the raw JSON — every post, every tag, every media item.
The app digests everything, connects dots across creators, and composes a personalized daily edition. It knows what you care about.
Open the app. Your daily feed is ready. Not an algorithmic timeline optimized for ad revenue — a feed generated by an AI that works for you.
Inspired by JSON Feed and ActivityStreams, kept deliberately minimal. One file at a well-known path. This is the raw material your local AI app ingests.
Extensible — add cross_post, commerce,
hangout_event fields as needed. Platforms become amplifiers of your
canonical feed, not the source of truth. The JSON is the source; everything else is a mirror.
Every programming language, every OS, every device reads JSON natively. Zero tooling lock-in.
Open it in any text editor. No binary blobs. No proprietary format. Debug your own feed by hand.
Add custom fields without breaking readers. The schema is a floor, not a ceiling.
JSON files are just files. Serve them from a CDN, a Raspberry Pi, or GitHub Pages. No database required.
Anyone can verify what you published and when. Git-track your feed. Cryptographic signing is trivial.
LLMs parse JSON flawlessly. A local AI app like Hermes or Claude Code can ingest, cross-reference, and generate from feeds with zero preprocessing.
On your device, a local AI app wakes up on a schedule, crawls every JSON feed you subscribe to, and generates your daily feed — a bespoke edition composed just for you. It isn't a ranking algorithm. It's a reader that reads everything so you don't have to.
Privacy by Architecture
The local AI app runs on your device. Its preference model is stored locally and cannot be exported. Every day you use it, the switching cost grows — a natural, compounding moat no centralized platform can replicate without surveillance.
The feed is generated, not ranked.
Same raw JSON from the same creators — but every reader's daily feed is different because every local AI app knows a different reader. The app answers to you alone — not to advertisers, not to a feed algorithm team in California.
Preferences learned: 0
Your AI has been trained
0 preferences saved locally from your swipes
Paste a domain name. That's it. No sign-up. Your local AI app starts ingesting their feed immediately.
Open the app. Your generated feed is waiting. Not a firehose. Not an algorithmic slot machine. A digest composed for you.
Push via WebSub the moment a creator publishes. Your AI decides whether it's worth interrupting you.
Comments and replies are also JSON posts on your domain. Conversations span domains, stitched by AI apps.
Buy directly from creators. Hangout sessions, digital products, tips — no 30% platform cut.
Cross-post to IG/YT/FB as amplification. But your canonical home — your URL — is the source of truth.
| JSON + URL | YouTube | Substack | Lens / Farcaster | ||
|---|---|---|---|---|---|
| You own the relationship | Yes — it's your domain | No | No | Partial | Yes |
| Local AI app generates your feed | Yes — on-device, daily | No — platform algo | No — platform algo | No | No |
| No shadow banning | Yes — no central algo | No | No | Yes | Yes |
| No crypto required | Yes | Yes | Yes | Yes | No — wallet/gas |
| Zero platform fee | Yes | Ad revenue cut | 45% ad rev cut | 10% subscription | Yes |
| No sign-up for fans | Yes — just subscribe | Account required | Account required | Email required | Wallet required |
| Portable identity | Yes — change domains | No | No | Export only | Yes |
| Feed you can audit | Yes — generated locally from open JSON | No | No | No | Yes |
Creator desktop app (Electron)
JSON at rest, WebSub in motion
Reader app with on-device AI (Hermes / Claude Code-style)
No new infrastructure to invent.
HTTP, JSON, WebSub, and on-device AI models already exist. This is an integration play — stitching proven pieces into an architecture where creators own the content, readers own the curation, and the platform in the middle disappears.
Lens Protocol and Farcaster proved decentralized social is possible.
But they tied it to wallets, gas fees, and blockchain complexity.
A domain name costs $10/year. Every creator already understands URLs.
Every reader understands "an app that reads stuff for me."
That's the onboarding funnel the crypto-social networks wish they had.
Instagram, YouTube, Facebook become amplifiers. Not landlords.
You still cross-post there. But they're distribution channels, not your home. Your URL is your home. And your local AI app is your editor.
Creators post JSON to their own URL.
A local AI app — like Hermes or Claude Code — consumes that JSON
and generates a personalized daily feed for every reader.
No platform in between. That's the whole thing.
Identity
Your URL is your username. You own it. Nobody can take it.
Content
JSON is the universal format. Open, auditable, AI-native. Publish once; works everywhere.
Intelligence
A local AI app consumes the JSON and generates your daily feed. On-device. Personalized. Private.
JSON + URL = Identity — A Creator Platform