Krava Hackathon

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.

Track 1 · Fastest~10 minutes

Build with Lovable

For vibe-coders shipping a Lovable-built app who want passkey login + encrypted memory wired up before lunch.

  1. 01Fork the Krava Lovable starter
  2. 02Drop in your appKey
  3. 03Prompt Lovable as normal
  4. 04Ship with a real privacy story
Start the Lovable track →
Track 2 · Most flexible~15 minutes

Bring Your Own Agent

For devs already building an agent (Cursor, custom Node, Bun, anything) who want Krava as the privacy backend behind it.

  1. 01npm install @kravalabs/api-client
  2. 02Get your appKey
  3. 03Provision a user
  4. 04Stream a chat
  5. 05Verify with `krava doctor`
Start the BYO track →
What You Get from Krava

Four guarantees, one install.

01

Passkey identity

No usernames, no passwords. Face ID / Touch ID via WebAuthn. Architecturally incapable of exposing who your user is.

02

Encrypted memory

AES-256-GCM per user. Client-side encryption before the database ever sees it. Persistent across sessions.

03

Private inference

Sensitive workloads route through Tinfoil TEE (NVIDIA H100/H200). SOC 2 Type II. Cryptographically verifiable.

04

Model-agnostic

Anthropic, OpenAI, Fireworks, self-hosted — route by sensitivity, cost, and capability. Never locked in.