Cabildo — the public forum for Hypersnap.
Cabildo is an open-source async forum for Hypersnap builders: questions, proposals, node support, research, and protocol memory.
Discord is good for conversation. Cabildo is for memory.
Hypersnap needs public, searchable coordination:
- protocol questions with durable answers
- improvement proposals and decision history
- node operator support
- research notes and explainers
- onboarding knowledge that does not vanish into chat scrollback
- English-first UX for the current Hypersnap developer community.
- Open-source by default.
- Protocol-native where possible.
- Local database only for app metadata: tags, proposal status, moderation labels, search cache, indexing state.
- No token gating and no closed knowledge silo.
The current Snapchain container exposes gRPC services from /app/proto, including:
HubService.GetCastsByParentHubService.GetCastsByFidHubService.GetReactionsByTargetHubService.GetConnectedPeersHubService.SubmitMessage
Cabildo's long-term data model should map:
- forum posts → casts
- replies → cast replies / thread edges
- votes → reactions
- categories/tags/status → app metadata
npm install
npm run devnpm run build
npm run lintThis repo currently contains the public landing/prototype surface. The next milestone is the read adapter that indexes Hypersnap/Snapchain casts into forum threads.