Local-First, Together
Kraken powers real-time collaboration in any CubiCube deployment. Your data stays on your device—Kraken just keeps everyone in sync.
Watch Parties
Watch movies or shows together, perfectly synced. Everyone sees the same frame at the same time.
Cook Together
Follow recipes side-by-side with friends. Share timers, check off steps, video chat while you cook.
Game Nights
Shared game state that just works. Board games, trivia, collaborative puzzles—no server required.
Study Groups
Collaborative notes, shared flashcards, group timers. Study together even when you're apart.
🔐 Your Data Stays Yours
Kraken syncs changes between devices—it doesn't store your data. Everything lives locally in your Core Cubi, giving you complete control and privacy.
What You Can Build
Kraken works with any Core Cubi deployment. Here's what becomes possible:
Synchronized Playback
Movies, music, podcasts—everyone experiences media together, perfectly in sync across devices.
Video Rooms
Peer-to-peer video chat built right into your app. No third-party services, no data leaving your control.
Shared Lists & Notes
Grocery lists, to-dos, meeting notes. Multiple people editing, changes merge automatically.
Live Activities
Workouts, meditation sessions, book clubs. Shared timers, progress tracking, group accountability.
Polls & Voting
Real-time group decisions. What to watch, where to eat, which recipe to try—instant consensus.
Offline-First
Works without internet. Make changes offline, everything syncs when you reconnect.
How It Works
Your Core Cubi connects to Kraken for real-time sync. Users collaborate through your app—Kraken coordinates the changes.
Available Endpoints
WS /doc/:roomReal-time document syncWS /webrtc/:roomVideo/audio signalingGET /healthService health checkGET /docsIntegration guideGET /demosLive examples🚀 Quick Start
- Add Kraken credentials to your wrangler.jsonc
- Create a token endpoint in your Core Cubi
- Connect with the Kraken client library
- Start collaborating!
See full documentation or llms.txt for AI-assisted integration.
Service Status
Current operational status and server information.
API Endpoints
GET /api/statsServer statistics (auth required)GET /api/appsRegistered applications (auth required)POST /api/appsRegister new application (auth required)