Your AI sessions, with memory built in.
The agentic studio that runs our own products: parallel Claude Code sessions that start already knowing your project — memory is injected at spawn, automatically. Kanban → pre-seeded sessions, per-session costs, nothing irreversible without your click. The helm, not the autopilot.
Agent wrappers all look alike. SOKKAN does the one thing that compounds over time: your project memory is automatically injected into every session at spawn — starting a task is the “check your memory” ritual.
Semantic recall (local RAG, ONNX embeddings — no external service) over the notes your sessions write. Every new session starts knowing what the previous ones learned.
Multi-session chat built on the Claude Agent SDK: permission requests and questions become buttons. Nothing irreversible without your click. Nothing reaches Done without you.
A card describes the task; ▶ spawn opens a pre-contexted session that proposes a plan and waits for your go. Per-session costs, an audit journal for every action.
One real take: kanban card → ▶ spawn → the session searches the project memory first, recalls the port and the team convention — facts that only exist in the notes — grounds itself in the code, then proposes a plan and waits for your go.
The Board: priorities, due dates, checklists — and on every card, ▶ spawn opens a session pre-seeded with the task description. Every move lands in the audit journal.
Docker + your Anthropic API key (or your Claude Pro/Max subscription). Everything stays on your machine.
$curl -fsSL https://sokkan.ch/install.sh | sh
Requirements: Linux (or macOS + Docker Desktop), ~4 GB RAM, an Anthropic API key or a Claude Pro/Max subscription.
No Docker? The script offers to install it (official get.docker.com script).
The same SOKKAN, minus the ops: a dedicated VM in the Geneva zone, your own private network,
your URL at you.sokkan.ch. Bring your Anthropic key (BYOK) or take managed inference:
Qwen3 Coder models served from Frankfurt (EU), prepaid credits
(from CHF 25, +25% credits from CHF 500), metered per token. And the fleet grows from the cockpit: worker instances and managed PostgreSQL
inside your network, two clicks away.
Free 14-day trial on every plan — card required, first charge on day 14,
cancel in one click before (trial seats are limited).
Grow from the cockpit: worker instances from 59 CHF/mo · managed PostgreSQL from 99 CHF/mo (daily backups),
all inside your private network. Prorated billing, provisioning after payment, cancel monthly.
Hosted at Exoscale (Geneva), operated by NINABOT Sàrl — your data stays in Switzerland.
Book a demo — 30 min, video call
Not sure about sizing? Write to [email protected] — you'll get the founder, not a bot.
My fleet, in the cloud cockpit: your workers and databases, live status, and the catalog to order more — the cockpit holds no cloud credentials; everything goes through the NINABOT control plane, payment first.
SOKKAN is open source (Apache-2.0) — born as the internal cockpit running
ninjob.ch and the NINABOT products, extracted because
memory is the part that compounds. Self-hosted and BYOK: free, no limits.
Community repo: github.com/ninabot-ch/sokkan — the code itself also downloads right here.
The managed cloud pays for the operation, not for un-crippled features: same product, same repo.