We wanted OneCamp to be a masterclass in modern architecture, so we open-sourced our entire Next.js frontend.
Here's the tech stack powering it:
1/ Collaboration & CRDTs Custom Node microservice with Hocuspocus + Yjs for real-time Tiptap edits over WebSockets. Redis caching + JSON/HTML transform to Go backend.
2/ WebRTC & Real-time AI Self-hosted LiveKit SFU + custom Python agent that pipes audio to Deepgram nova-2, rebases timestamps, and broadcasts live transcripts.
3/ Polyglot Persistence Postgres + Dgraph (graph relations) + OpenSearch (full-text search).
4/ Observability OpenTelemetry traces/logs to self-hosted HyperDX on ClickHouse.
The frontend (Next.js + React) is 100% open source (MIT). Dive in, star it, fork it: https://github.com/OneMana-Soft/OneCamp-fe
Backend remains closed-source for now (Go + paid managed option at launch).
Feedback, issues, PRs very welcome!
hellokshitiz•48m ago