← ClaudeAtlas

meerkat-platformlisted

Build on the Meerkat agent platform. Covers every shipping surface (CLI, REST, JSON-RPC stdio/TCP, MCP, Python/TypeScript/Web/Rust SDKs), realm-scoped sessions, streaming, skills, hooks, memory, multimodal content, mob orchestration (spawn/fork/helpers/flows/profiles), durable scheduling, and provider auth via `auth_binding` + AuthMachine (env keys, OAuth, cloud IAM). Use when integrating with Meerkat, picking a surface, wiring auth, building agents, scheduling automated runs, deploying mobpacks, or asking how a feature exposes through a particular SDK.
lukacf/meerkat · ★ 14 · API & Backend · score 73
Install: claude install-skill lukacf/meerkat
# Meerkat Platform Guide Meerkat (`rkat`) is a library-first agent runtime exposed through multiple surfaces. One execution pipeline, realm-scoped state, runtime-backed semantics by default. This guide is task-oriented; deeper schemas live under `references/`. References: - `references/api_reference.md` — per-surface methods, schemas, examples (CLI, REST, RPC, MCP, Python/TS/Rust SDKs). - `references/mobs.md` — multi-agent orchestration in depth. - `references/migration_0_5.md` — only if you're upgrading from 0.5 (`host_mode` → `keep_alive`, etc.). ## Realm-first model `realm_id` is the sharing key across all surfaces. - Same `realm_id` => shared sessions/config/backend. - Different `realm_id` => strict isolation. - Backend (`sqlite` or `jsonl`) is pinned per realm in `realm_manifest.json`. Default persistent backend: - New persistent realms default to `sqlite` when sqlite support is compiled. - `sqlite` is the normal same-realm multi-process backend. - `jsonl` remains explicit for inspectable file-backed persistence. Default realm behavior: - CLI (`run`, `run --resume`, `session`): workspace-derived stable realm from the context root, defaulting to the current directory. - RPC/REST/MCP/SDK: new opaque realm unless explicitly provided. CLI filesystem defaults: - `context_root` controls workspace identity and project files (`.rkat/mcp.toml`, `.rkat/skills`, AGENTS/CLAUDE discovery, etc.). - `state_root` is the parent directory containing realm directories. - Withou