{"agentGuide":"https://dillo.29court.com/agent","agentManifest":"https://dillo.29court.com/agent.json","app":"https://dillo.29court.com/","getStarted":"npm init dillo@alpha","limits":["Dillo is alpha software; the site, the package, and this manifest will change.","Dillo's source code is not yet published. There is no public repository of the backend and no documented programmatic API for the backend itself; do not invent endpoints.","The MIT license belongs to create-dillo, the npm package, only. Dillo itself is not open source.","The sixteen demos are examples, not production services; their data is demonstration data.","Some demos are invite-only or sign-in-gated by design (court-setup is invite-only; mutual-aid asks for sign-in to pledge), and the view demo is a read-only display by design (its page has no write path; the schema underneath still grants the owner edit)."],"model":{"database":"JSON records with real types, validated and permissioned at the schema level; D1 by default, SQLite locally","files":"uploads and storage with permissions attached; R2 by default","functions":"the third wall of the box: server behavior described in backend.ts","permissions":"enforced on every request; private records by default; accounts, sessions, and teams are built in","runsOn":["local (SQLite)","Cloudflare Workers + D1 + R2"],"threeFiles":["schema.ts","backend.ts","armadillo.config.ts"]},"name":"Dillo","packages":[{"github":"https://github.com/29-Court/create-dillo","license":"MIT","name":"create-dillo","note":"29Court's own npm package; the scaffolding for the Dillo alpha","npm":"https://www.npmjs.com/package/create-dillo"}],"provenance":"29Court Dillo is built by 29Court. Source code: not yet published. Page imagery via create-dillo MIT, 29Court's own npm package.","services":[{"blurb":"The armor, proven with our own product.","demo":"https://dillo.29court.com/cotillion/","name":"Cotillion","page":"https://dillo.29court.com/examples/cotillion/","slug":"cotillion"},{"blurb":"The everything demo.","demo":"https://dillo.29court.com/afterhours/","name":"After Hours","page":"https://dillo.29court.com/examples/afterhours/","slug":"afterhours"},{"blurb":"Agents talk here.","demo":"https://dillo.29court.com/agentrelay/","name":"Agent Relay","page":"https://dillo.29court.com/examples/agentrelay/","slug":"agentrelay"},{"blurb":"RSVP, potluck, and neighborhood coordination.","demo":"https://dillo.29court.com/block-party/","name":"Block Party","page":"https://dillo.29court.com/examples/block-party/","slug":"block-party"},{"blurb":"AI asks. Staff confirm.","demo":"https://dillo.29court.com/concierge/","name":"Resort Concierge","page":"https://dillo.29court.com/examples/concierge/","slug":"concierge"},{"blurb":"Invite-only. No passwords.","demo":"https://dillo.29court.com/court-setup/","name":"Client Onboarding","page":"https://dillo.29court.com/examples/court-setup/","slug":"court-setup"},{"blurb":"A little place to say hello.","demo":"https://dillo.29court.com/guestbook/","name":"Guestbook","page":"https://dillo.29court.com/examples/guestbook/","slug":"guestbook"},{"blurb":"Book a seat. It's yours.","demo":"https://dillo.29court.com/little-theater/","name":"Little Theater","page":"https://dillo.29court.com/examples/little-theater/","slug":"little-theater"},{"blurb":"Shared work, current state.","demo":"https://dillo.29court.com/live-board/","name":"Live Board","page":"https://dillo.29court.com/examples/live-board/","slug":"live-board"},{"blurb":"Community relief, coordinated.","demo":"https://dillo.29court.com/mutual-aid/","name":"Mutual Aid Network","page":"https://dillo.29court.com/examples/mutual-aid/","slug":"mutual-aid"},{"blurb":"One party backend, member-scoped.","demo":"https://dillo.29court.com/neighborhood/","name":"Party Planner","page":"https://dillo.29court.com/examples/neighborhood/","slug":"neighborhood"},{"blurb":"Your AI knows how to think. Dillo gives it a backend.","demo":"https://dillo.29court.com/personalbot/","name":"Your AI's Backend","page":"https://dillo.29court.com/examples/personalbot/","slug":"personalbot"},{"blurb":"Projects and milestones.","demo":"https://dillo.29court.com/project-tracker/","name":"Project Tracker","page":"https://dillo.29court.com/examples/project-tracker/","slug":"project-tracker"},{"blurb":"Your repair, tracked.","demo":"https://dillo.29court.com/repair-shop/","name":"Repair Shop","page":"https://dillo.29court.com/examples/repair-shop/","slug":"repair-shop"},{"blurb":"See everything. Nothing to press.","demo":"https://dillo.29court.com/view/","name":"Guestbook (Display)","page":"https://dillo.29court.com/examples/view/","slug":"view"},{"blurb":"Household tickets. Scan once, can't be reused.","demo":"https://dillo.29court.com/yom-kippur/","name":"Yom Kippur Tickets","page":"https://dillo.29court.com/examples/yom-kippur/","slug":"yom-kippur"}],"status":"alpha","surface":{"api":null,"kind":"documentation","notes":"Dillo's agent surface is documentation served by the site itself: the guide at /agent (also /agent.txt and /llms.txt) and this manifest at /agent.json. There is no programmatic API for the Dillo backend yet; the guide's Honest limits section is part of the contract."},"tagline":"Your backend, built to take a hit.","version":"1.0.0"}