how a user-owned, AI-operated platform actually works

Owned by the hosts. Operated by AI. Overseen by everyone.

roost is an example of what comes after platforms. The members own the asset. AI agents run the day-to-day. Members prompt and oversee — they don't have to operate the thing they own. Below: how voting works, where every pound goes, who has the keys, and the timeline from "Simon built it" to "members run it."

1 What membership actually means.

When you join roost as a host you become a co-owner, not a customer. Concretely, you get the following rights · written down here so they can't quietly disappear later:

1 host = 1 vote

On every rule, every feature change, every financial decision. Big hosts and tiny hosts have equal say.

Open books · forever

Every pound in and out of roost is visible on this page · refreshed monthly. No hidden management fees.

Veto on AI actions

You can override any AI agent decision affecting your listing within 24 hours · no questions asked.

Exit · with everything

Leave any time. Your stays.json stays on your domain. Your reviews export to JSON. No lock-in possible.

Founding-host lock-in

First 100 members: lifetime £20/month even if everyone else's price rises. Permanent founding-member status.

Right to fork

If you disagree with the direction, you can fork the whole codebase and run a competing aggregator. MIT licensed · CC0 protocol.

2 How AI runs the day-to-day.

The promise is "user-operated" but a co-op where every host has to manually do operations work is just another job. So we built it differently: AI agents do the operations, members prompt and oversee.

You watch. You prompt when something needs deciding. You don't run the platform · the platform runs itself under your watch.

What this looks like in practice

◊ Example 1 · approving a new host application

A new host applies via host.html · the application lands in the co-op queue · AI summarises:
"Tideline Shepherd Huts · 3 units · Pembrokeshire · 4 years hosting · 428 reviews / 4.79★ on Airbnb · cross-checks: domain verified, photos consistent, no fraud signals · estimated fit: 92% (matches off-grid · coastal · dog-friendly criteria)."
A member prompts:
▸ approve tideline · welcome them on the founder slack
AI does:
→ Adds tideline to registry · pulls their stays.json · indexes 3 units · sends welcome email · invites to slack · announces in #new-hosts channel · updates monthly stats.

Time: ~15 seconds. Member effort: one prompt.

◊ Example 2 · quarterly financial report

AI auto-generates · posts to #governance channel · waits for vote.
Q3 2026 report (auto)
↑ Membership income: £720 (36 members × £20)
↓ Costs: £142 (Cloudflare £14 · domain £3 · Claude API £85 · Stripe fees £40)
↓ Coordinator stipend: £200
Surplus: £378 · vote on use:
   A. Lower membership to £18/mo
   B. Build mobile app
   C. Host-grant fund for new entrants
   D. Save for AI infrastructure upgrade
Members vote in-app · 7 days · AI tallies · winning option executes automatically.

◊ Example 3 · suspending a bad-actor host

A guest complaint reaches roost · AI flags · pings duty member:
"⚠ Host X · 3 complaints in 2 weeks about misrepresented listing photos. Pattern detected. Recommended: 48hr suspension pending review. Awaiting member instruction."
A member prompts:
▸ suspend host X pending member vote · share evidence to #governance
AI does:
→ Hides listing from public · emails host with evidence + appeal route · posts case to #governance · opens 5-day member vote.
The key insight: members are overseers, not operators. You spend maybe 2 hours a month reviewing AI summaries and voting on the handful of decisions that need human judgment. The rest runs itself. That's what "user-operated" means when AI is doing the actual operating work.

3 How decisions actually happen · FallConsensus, not majority vote.

Roost doesn't run majority votes. Majority is a bullying mechanism — 51% wins, 49% lose, the group is fractured, and "consensus" was never reached. We use something better.

FallConsensus is a sovereign open-source mesh governance tool that detects whether the group is genuinely aligned across seven dimensions, rather than counting yes/no votes. It runs in the browser · no server · no central authority · P2P mesh signed positions.

Three conditions must all hold simultaneously for five continuous seconds before consensus is declared:

  1. Average similarity ≥ threshold
    The group is broadly aligned across all 7 dimensions.
  2. Variance below maximum
    There's no high-conflict minority being steamrolled.
  3. Minimum pairwise similarity above floor
    No two members are wildly opposed — even the most divergent pair shares meaningful alignment.

If all three hold stable for 5 seconds, consensus is declared. If not, the system says "not yet" — which is itself valuable information. The decision waits. The group iterates. Real alignment is reached, or the proposal dies.

The key shift: traditional voting asks "how many agree?" and accepts 51% as a mandate. FallConsensus asks "is the group genuinely aligned?" and only permits action when convergence is real. "Convergence, not votes. Mirrors, not rulers. The river decides when it's still."

Three decision tiers · same engine, different thresholds

Decision typeExamplesThreshold + Time
Routine ops New host approval · suspend bad actor · monthly cost variance Standard consensus · 30% quorum · 5-day window
Standing rule Membership fee · what's allowed in stays.json · constitution edits Tighter consensus · 50% quorum · 14-day window
Existential Dissolve roost · merge · replace steward · change ownership structure High consensus · all members · 30-day window · no quorum exception

Every position is signed and visible — no secret ballots. The full similarity matrix is published with every decision · you can see exactly where the group agreed and where it didn't.

▸ Try FallConsensus live →

4 The handover timeline.

Right now (June 2026), roost was built by Simon at AI Native Solutions. Here's exactly how it transitions to fully member-owned + AI-operated:

June 2026 · DONE

Phase 1 · Simon builds + Wishwood becomes host #001

The codebase exists · the protocol is published · Wishwood Glamping is the first live reference implementation. Aggregator running on Cloudflare free tier.

July-September 2026 · IN PROGRESS

Phase 2 · First 50 founding hosts join

Hand-picked from word-of-mouth, this LinkedIn post, and the Wishwood ↔ Smallworld Kent cluster. Each pays £20/mo. Simon Gant (AI Native Solutions) acts as named interim Steward + tech maintainer · charges £100/mo stipend + the build fee schedule (visible below). Members reach decisions via FallConsensus on everything else.

October 2026 · NEXT

Phase 3 · Council elected at 50 members

5-member governing council elected from membership · 6-month terms · sets operational policy · approves AI agent prompts before they go live · publishes minutes after each meeting (monthly).

Q1 2027 · TARGET

Phase 4 · AI fully operational

The 8-agent ops system (intake · approval · finance · communications · moderation · billing · reporting · audit) reaches full autonomy under member oversight. Simon's role drops to "code maintenance" only.

Q2 2027 · DECIDED BY FALLCONSENSUS

Phase 5 · 100 members · reach consensus to retain or replace Steward

At 100 hosts, members run a FallConsensus session on the Steward role · keep Simon at a renegotiated rate · replace him with a different tech provider · or hand maintenance to the council directly. As Simon puts it: "I'll be steward of roost until I'm voted out lol." He hands over all keys + admin access on consensus decision, no resistance, no clawback.

ongoing · forever

Phase 6 · No exit · no acquisition · no sale

Roost is structurally unsellable. There is no equity to buy. There is no founder shareholding. Even Simon cannot sell roost · the council cannot sell roost · the codebase is MIT, the protocol is CC0. The only "exit" possible is dissolution by 3/4 member vote, with assets distributed equally to members on that date.

5 Where the money goes · every pound visible.

This is the live financial picture. Updated monthly. Members get a separate spreadsheet with every transaction itemised.

CategoryTypeAmount
Membership fees · 12 founding members × £20 (June 2026 illustrative)↑ in£240/mo
Cloudflare Workers + KV (free tier covers us to ~500 members)↓ infra£0
Domain (roost.land · annualised)↓ infra£3/mo
Claude API (AI agents at current volume)↓ AI£28/mo
Stripe membership fees (1.4% + 20p × 12)↓ payments£5/mo
Coordinator stipend (Simon · interim · until council elected)↓ builder£100/mo
Build fee · Simon (one-time · paid over 6 months from membership pool · ends Dec 2026)↓ builder£400/mo
Surplus (voted into features / lower fees / host grants)−£296/mo (negative · subsidised from build budget until ~30 members)

⚠ The build fee + coordinator stipend make roost loss-making at 12 members. We're subsidising from the launch budget until membership reaches ~30 hosts (Aug 2026 target). At 50 hosts we're profitable; at 100 we generate ~£600/month surplus for the co-op to vote on.

Open-book promise

This is the contract: every transaction roost makes (membership in · costs out · Simon's pay · coordinator stipend · surplus allocation) is visible. We publish a Google Sheet · members can audit · external accountant signs off quarterly. If we ever stop publishing, members can vote to fire the tech provider.

The £500 build fee + stipend is the only money Simon takes from roost. No equity. No exit upside. No "founder forever" arrangement. Once the build is paid off (Dec 2026), he's just another vendor.

6 What Simon gets paid for · and what he doesn't.

Full transparency on what AI Native Solutions (Simon Gant) earns from roost:

ItemAmountWhy
Build fee · one-time £2,400 total · paid over 6 months For designing + writing all roost code (worker · marketplace · governance UI · stays-protocol · AI ops integration). Equivalent to ~6 days of contract work.
Coordinator stipend · interim (Jun-Sept 2026) £100/mo For handling host vetting, member queries, ops oversight while council not yet elected. Ends when council takes over.
Ongoing maintenance · post-handover £0 (or whatever council votes) After Q2 2027 vote, Simon either continues at a council-negotiated rate, or is replaced. No assumed continuity.
Total Simon earns from roost · year 1 £2,800 For 6 days of build + 4 months of coordination. After that, £0 by default.

What Simon explicitly does NOT get

The deal is simple: Simon got paid to build it. After that, it belongs to the members. He's a vendor like any other vendor — if you can replace him with a better/cheaper tech provider, the council vote does that. No friction. No founder drama.

7 What the AI has the keys to.

Important: AI agents don't have unlimited authority. They operate within a hard-coded permission boundary that only a 3/4 member vote can change.

AI can do without askingBounded by
Index new published stays.json filesDomain verification + duplicate check
Send notification emails to membersTemplates approved by council
Generate financial reportsRead-only access to bank · no transfer authority
Draft responses to member queriesAuto-flag for human review if confidence < 80%
Auto-suspend listings flagged for fraud (≥3 valid signals)24hr cooling-off · member can override · always opens member vote
AI cannot do without member prompt + vote
Approve a new host onto the marketplace
Permanently ban a member
Move money out of the roost account
Change membership pricing
Change the constitution / these rules
Delete data
Sign any external contract

Every AI action is logged in an immutable audit trail. Members can review every decision the AI made in the last quarter and challenge any of them at the council meeting.

8 Why this is the future model.

Every platform shape that's existed in the last 20 years extracted value from the people who created it. The user-owned + AI-operated structure makes that extraction impossible by design:

ModelOwns the assetOperates itExtractable?
Old SaaS (Airbnb, Booking, Hostaway)VCs / foundersFounders + 1000s of staffYes · forever
Open source (Mastodon, Diaspora)Instance adminsVolunteer admins · burnout-proneLimited · but unsustainable
Traditional co-op (Stocksy, Equal Exchange)MembersPaid staff teamLimited · but high overhead
User-owned + AI-operated (roost)Members · structurallyAI agents · with member oversightNo · by design

AI just turned the per-user cost of platform operations from £8 to £0.08.
Member-owned co-ops were always the right answer · they just couldn't afford to run.
Now they can.

if this is the model you want to be part of

Apply to be a founding member.

£20/month flat · lifetime fee lock at £20 even when others' price rises · vote on every decision · AI does the operations · you watch and prompt · structurally impossible to be acquired or extracted from.

Become a co-owner →