Simple APIs.
Infinite Possibilities.
Auth, identity, storage, real-time messaging, a database, AI agents, functions and hosting — through one SDK, with zero-knowledge sign-in and encryption built in.
$ npm install @muhkoo/connect
import { Client } from "@muhkoo/connect";
const client = new Client({ apiKey: "mk_live_pk_…" });
await client.auth.hosted.login({ appId, redirectUri }); // sign in
await client.kv.set("notes", "n1", { text: "Hello" }); // encrypted, per user
const room = await client.space.joinChannel("team"); // real-time
await room.sendMessage("Shipped it");


What you can build
Real apps running on Muhkoo today. Each one is a handful of SDK calls.
Video streaming
Upload, transcode and stream your own video library.
File storage & sharing
A cloud drive your users can share from.
Chat & communities
Group chat that keeps working offline.
AI agents
Assistants that read your data and act in your app.
Sites & shops
Launch a business site on its own domain in an afternoon.
One SDK, every building block
One SDK for your app, one CLI for your terminal — every building block below.
Auth & identity
One login across every app, recoverable, no password sent.
Key/value
Per-user data, encrypted before it leaves the device.
Database
Tables you define, queried over a simple API.
Files & filesystem
Files of any size, folders, versions and history.
Real-time spaces
Group channels with history and live events.
AI agents
Server-side assistants with tools and budgets.
Functions
Your own backend code, one command to deploy.
Hosting & CLI
Deploy a site, add a domain, roll back — from the terminal.
Security built in
Protection your users get without you building it.
Passwords never leave the device
Sign-in is a zero-knowledge proof, so there is no password database to leak.
Encrypted on the device
Files are encrypted in the browser before they upload, and direct messages are end-to-end encrypted.
Access you control
Every file and channel belongs to a space, with roles and invite links deciding who gets in.
Under the hood: zero-knowledge sign-in, end-to-end encrypted direct messages, encrypted and erasure-coded file storage. The SDK is open source — read it on GitHub.
Running on Muhkoo
Real businesses, live today.
Start free. Pay for what you use.
The Free plan includes:
a month
a month
a month
included
What's new
Sign-in is upfront about recovery trade-offs
Google sign-in and email recovery are convenient, but Muhkoo holds the keys that protect them. The sign-up and account screens now say so, and accounts protected only by Google or email are prompted to add a zero-knowledge method: a password, passkey or recovery phrase.
Read moreSafer syncing between your files and your computer
muhkoo vfs mount now refuses anything that could run code or leak credentials, and --dry-run previews a sync first. If you used --hidden before, check for uploaded .git or .npmrc files and rotate any tokens in them.
Stay signed in on a browser you trust
Tick "Keep me signed in" once and skip the password on every page load for 30 days. Remove the browser from your login methods any time to sign it out.
Read moreBuild your first app today.
Install the SDK, follow the quickstart, and deploy with one command. Start free.