["everything local, everything encrypted, everything yours"]
cluster::gossip
Auto-clustering
Your devices discover each other and form a mesh over iroh —
gossip, heartbeat, join tickets. No config, no cloud broker,
no open ports.
kaba_engine
One harness
LAB, all models
A single model harness
LAB with backend
selection per device — GPU or CPU, any local model. Quantize,
cache, and probe VRAM automatically.
kaba/train/v1
LoRA build pipeline
Build adapters from your proprietary data and workflows. Train
locally, or push the job to a clustered peer for more
resources. Import, manifest, and version every adapter as you
scale.
memstore + memcrypt
Autonomous memories
Kaba observes what you actually do and writes memories on its
own — verifiable, private, encrypted at rest before they ever
touch disk.
rl::memories
RL on your memories
Reinforcement learning runs over your memory graph. The model
improves from what it observed about you, not from someone
else’s dataset.
trajectory + telemetry
Trajectories feed training
Every run is checkpointed as a trajectory. Rewind any run,
replay it, or train on it. All telemetry is fuel for your hill
climb.
toolloop
Full tool loop, any local LLM
The canonical tool loop runs in the daemon: every exec
sandboxed in a gVisor container, hooks, subagents fanning out
to peers. Any local model becomes an operator.
helm install kaba
Orchestration-ready
A harness
LAB that scales with
your platform across Kubernetes, Nomad, and any container
cluster you run. Carve the mesh per user, per business unit,
per org: same binary, scaled on your systems.
tor + .kaba
Anonymous by design
Tor as a first-class transport, key-derived
.kaba names over iroh — no
DNS, no CA. Plus
Ghost Mode: incognito on
steroids, zero trace on disk. Both toggle per-pane.
policy::gate
Local-only, policy-driven
RAG, models, adapters, settings, and memories are all
encrypted at rest and gated by policies you write. Nothing
leaves unless a policy says so.
run::anywhere
Platform-agnostic, default local
Linux as first-class citizen with native macOS and Windows
support. Runs on desktops, servers, headless IoT boards, or
ESP32 microcontrollers. Same binary, any edge. No cloud
dependency, no vendor lock-in.
kaba://*.kaba
Sovereign service exposure
Expose anything under a
.kaba domain. Publish
APIs, dashboards, data, or content behind a key-derived
.kaba name. Access is
either public or restricted to your chosen peers. Iroh/QUIC
direct connect means no DNS lookup, no CA, no open ports.