Pick a path. Ship a private AI app in one afternoon.
Two interactive onramps. Every step is one copy-paste away. Get stuck? Run npx @kravalabs/api-client doctor at any time — it tells you exactly what's broken.
Build with Lovable
For vibe-coders shipping a Lovable-built app who want passkey login + encrypted memory wired up before lunch.
- 01Fork the Krava Lovable starter
- 02Drop in your appKey
- 03Prompt Lovable as normal
- 04Ship with a real privacy story
Bring Your Own Agent
For devs already building an agent (Cursor, custom Node, Bun, anything) who want Krava as the privacy backend behind it.
- 01npm install @kravalabs/api-client
- 02Get your appKey
- 03Provision a user
- 04Stream a chat
- 05Verify with `krava doctor`
Four guarantees, one install.
Passkey identity
No usernames, no passwords. Face ID / Touch ID via WebAuthn. Architecturally incapable of exposing who your user is.
Encrypted memory
AES-256-GCM per user. Client-side encryption before the database ever sees it. Persistent across sessions.
Private inference
Sensitive workloads route through Tinfoil TEE (NVIDIA H100/H200). SOC 2 Type II. Cryptographically verifiable.
Model-agnostic
Anthropic, OpenAI, Fireworks, self-hosted — route by sensitivity, cost, and capability. Never locked in.