Build your own voice community platform. Open-source, self-hosted real-time infrastructure for creators and gaming communities, powered by WebRTC.
- Backend: Go + Gin + PostgreSQL (+ Redis support)
- Frontend: React + Vite
- Voice: LiveKit
- Infra: Docker Compose
- Telemetry: optional, opt-in only
backend/API and domain modulesfrontend/web clientinfra/compose and container infrastructuredocs/architecture/product/runbooks/api.github/contribution templates and workflowsdesktop/post-MVP Electron plan
- Start stack (compat path):
docker compose -f infra/docker-compose.yml up -d --build
- Start stack (standardized path):
docker compose -f infra/docker/docker-compose.yml up -d --build
- Open:
- Web:
http://localhost:5173 - API health:
http://localhost:8080/healthz
- Web:
- Backend tests:
cd backend && go test ./...
- Backend build:
cd backend && go build ./cmd/api
- Frontend build:
cd frontend && npm install --include=dev && npm run build
- Agent and collaboration standards:
AGENTS.md - Architecture index:
docs/index.md - ADRs:
docs/architecture/decisions/0001-structure-monorepo.mddocs/architecture/decisions/0002-modular-backend.md
- Local runbook:
docs/runbooks/local-dev.md - Contribution guide:
CONTRIBUTING.md - Security policy:
SECURITY.md