Skip to content

Guides

Day-to-day operations for running KruxOS.

Getting started

Guide What you'll learn
Host CLI Integrations Install and wire Claude Code and Codex CLI
First Conversation Example prompts that work well with Claude + KruxOS

Agents & policy

Guide What you'll learn
Managing Agents Create, monitor, pause, and revoke agents
Approval Workflow How operations that need human review work
Policies Write and manage YAML policy rules
User Identities & Tokens Manage bearer tokens and user-level policy
Autonomous Agents Create, configure, and manage server-side autonomous agents
Code Sessions Browser-embedded Claude Code / Codex terminals

Models & inference

Guide What you'll learn
Model Providers Configure Claude, OpenAI, Gemini, and local models

Services & integrations

Guide What you'll learn
Connecting Services Connect Gmail & Slack to the Service Proxy
Slack Integration Connect Slack for agent messaging and search
Docker Agent Isolation Single-container vs multi-container deployment patterns
Migration from OpenClaw Step-by-step guide for OpenClaw users

Packs & extensions

Guide What you'll learn
Managing Packs Install, upgrade, and remove capability packs
File Transfer Get files onto the appliance for packs, certs, and drivers

Operations

Guide What you'll learn
Admin CLI Commands user-token, mount, and cli-config reference
Monitoring Health checks, metrics, and alerts
Backup & Restore Protect and recover your data
Updating KruxOS Apply updates with automatic rollback

Help

Guide What you'll learn
Dashboard Chat Use the multi-panel chat interface
Troubleshooting Common issues and solutions
Error Reference Structured error catalogue