OpenVibe
Open-source creator platform kernel — 15+ microservices spanning identity, live streaming, media, billing, and AI, designed and built by one person.
A fully open-source, self-hosted platform kernel — Twitch, YouTube, Patreon, and Discord in one deployable monorepo. Designed and built by one person across 16 documented phases.
What’s in it:
- Identity & control plane — OIDC/OAuth2 provider, service registry, capability contracts, policy engine
- Live streaming — RTMP ingest, multi-destination restream (OBS → Twitch / YouTube / Kick simultaneously), DVR, viewer analytics
- Media — object store for VODs, clips, and thumbnails with derivative pipeline, quotas, and audit log
- Community — real-time chat with moderation and custom emotes, forums, Discord-style channels
- Billing — credits ledger, tips, VIP tiers, payout engine with SOX-style audit trail
- AI & search — autonomous content tagging, SEO generation, embedding-based search
- Infrastructure — distributed event bus with full audit envelope, WebSocket/pub-sub realtime layer, task queues, and shared typed-contract packages (SQLite + PostgreSQL dual-mode persistence)
Status: 11+ of 16 phases fully implemented; cutover runbook and migration tooling complete. Servers offline since May 2026 during job search — the architecture is sound and the code is all there.