Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.rkat.ai/llms.txt

Use this file to discover all available pages before exploring further.

Production-ready applications in the repository. For feature-by-feature code snippets, start with Sessions & streaming.

Starter examples

001 Hello Meerkat (Rust)

Rust — Minimal in-process agent setup for a first successful run.

002 Hello Meerkat (Python)

Python — Smallest SDK flow for connecting, creating a session, and reading the result.

003 Hello Meerkat (TypeScript)

TypeScript — Minimal Node.js SDK example with automatic rkat-rpc resolution.
If you are new to Meerkat, start with the three hello-world examples above before jumping into the larger multi-agent and deployment demos below.

Multi-agent systems

017 Coding Swarm

Rust — Orchestrator + worker mob for coding tasks. Leader decomposes work, workers execute in parallel, results merge.

018 Research Team

Rust — Diverge/converge research pattern. Specialized profiles explore independently, then synthesize findings.

019 CI/CD Pipeline

Rust — Sequential pipeline with stage handoffs. Each stage validates before passing to the next.

020 Peer Messaging

Rust — Two agents with Ed25519 identities communicate over encrypted channels. Signed envelopes, trust verification.

Production patterns

021 Multi-Provider Routing

Python — Same code routes to Anthropic, OpenAI, or Gemini. Provider-specific params, model switching at runtime.

024 Event Mesh

Rust — Reactive agents in keep-alive mode. Process external events from webhooks, CI pipelines, monitoring systems.

025 Full-Stack Agent

Rust — Reference architecture combining all features: tools, hooks, skills, memory, persistence, streaming, budget.

036 Realtime Audio

Python — Command-line realtime OpenAI audio app with live transcript, callback tools, inline mob skills, and helper sub-agents.

Deployment and packaging

028 Mobpack Release Triage

Shell — Build, sign, validate, and deploy a believable multi-role release-triage .mobpack. Trust policy, inspection, and realistic incident prompts.

034 CodeMob MCP

Rust (MCP) — Multi-agent MCP server for Claude Code. Teams deliberate on code reviews, architecture, brainstorming, and RCT pipelines via structured flows or free-form comms.

035 MDM TUX

Rust (TUI) — Device management demo with ratatui TUI controller and target agents. Ed25519-signed comms over TCP, auto-registration, direct and hive modes.

Browser and WASM applications

029 Web Incident War Room

Shell — Browser-deployable SEV war room with commander, SRE, comms, and scribe roles. Pack once, then ship a zero-install web bundle.

030 Web Dashboard Copilot

Shell — Embeddable release command-center copilot with dashboard context, starter prompts, and web build output ready for host integration.

032 WebCM Agent

Web (WASM) — Multi-provider coding agent mob in the browser. 4 agents (Anthropic + OpenAI + Gemini) collaborate via comms to plan, code, and review in a sandboxed Alpine Linux VM. TUI-style UI with real-time streaming.

033 The Office

Shell + Web — 10 autonomous agents run a pixel-art office. Events arrive at triage, fan out to specialists and PAs, with human-in-the-loop approval and a knowledge graph.

All 35 examples (including single-feature demos and hello-world starters) are in examples/ in the repository.

Next step