OpenClaw.NET Documentation Index

June 29, 2026 · View on GitHub

Use this page as the map. If you are unsure where to go next, the groups below are roughly the order most people need them.

Start Here

DocWhen to read
START_HERE.mdYou are evaluating the repo and want the shortest orientation: what works, what is experimental, how to prove the runtime, and where the compatibility boundaries are.
SITE_MAP.mdYou are turning these Markdown files into a documentation website and need a stable navigation order.
GETTING_STARTED.mdYou cloned the repo and want the project shape, repository map, and first-run debugging flow before running commands.
QUICKSTART.mdYou want the shortest supported path to a running local instance.
GLOSSARY.mdA term in another doc is unfamiliar — gateway, runtime, skill, plugin, profile, posture, aot / jit / auto, etc.
../README.mdHigh-level overview, feature list, and headline capabilities.
../README-cn.md项目概述、功能列表和核心能力(简体中文)。
ARCHITECTURE_BOUNDARIES.mdCore, gateway, extension, AOT/JIT, and Industrial Pack boundaries.
CAPABILITY_MATRIX.mdCore, optional, experimental, and JIT-only capability lanes.
zh-CN/CAPABILITY_MATRIX.md能力矩阵(简体中文)。
zh-CN/START_HERE.mdSimplified Chinese first-run orientation.

Using It

DocWhat it covers
USER_GUIDE.mdProviders, tools, skills, channels, and the day-to-day operator surface.
RELEASES.mdDesktop download bundles, release assets, and signing/notarization status.
TOOLS_GUIDE.mdNative and optional tool catalog, behavior, and configuration.
MCPAPP.mdMCP App manifest discovery, lifecycle management, tool bridging, resources, prompts, and UI bundles.
tokenjuice.mdDeterministic, rule-driven tool output reduction before tool results enter model context.
GOAL_TECHNICAL_ARCHITECTURE.mdSession-scoped /goal auto-continuation architecture, states, tools, budget limits, and runtime integration.
LOOP_TECHNICAL_ARCHITECTURE.md/loop recurring-prompt command architecture, scheduler behavior, control tool, and termination model.
zh-CN/TOOLS_GUIDE.md原生和可选工具目录与配置(简体中文)。
zh-CN/MCPAPP.mdMCP App 支持(简体中文)。
zh-CN/SITE_MAP.md简体中文文档地图。
zh-CN/LOOP_TECHNICAL_ARCHITECTURE.md/loop 定时循环命令技术架构(简体中文)。
zh-CN/GOAL_TECHNICAL_ARCHITECTURE.mdGoal 目标机制技术架构(简体中文)。
SKILLKIT.mdLocal-first openclaw skill workflows for defining, validating, critiquing, packaging, and dry-running reusable OpenClaw skills.
LOCAL_MODELS.mdEmbedded local model packages, supervised sidecars, frame-based video support, and experimental LiteRT-LM adapter guidance.
opensquilla-dynamic-turn-routing.mdIndependent guide to the OpenSquilla-style dynamic turn-routing surface, current implementation status, runtime wiring, and operator expectations.
opensquilla-meta-skill-migration.mdOpenClaw.NET meta-skill migration notes for OpenSquilla-style DAG orchestration, current parity, and remaining migration gaps.
dynamic-turn-routing-model-profiles.mdCollaboration playbook for how Dynamic Turn Routing and Model Profiles work together (precedence, field projection, fallback, and restore semantics).
EXTERNAL_CLI_CONNECTORS.mdGoverned external CLI connectors, optional presets, named command allowlists, approvals, redaction, and audit behavior.
plugins/payment.mdNative payment tool, virtual cards, machine payments, providers, and safe agent-facing actions.
cli/payment.mdopenclaw payment ... gateway-backed CLI commands and safe output contract.
cli/routing.mdopenclaw routing ... commands for onboarding, router modes, tier/provider mapping, and diagnostics.
mempalace-memory.mdOptional ElBruno.MempalaceNet memory provider and temporal KG tool.
FRACTAL_MEMORY.mdOptional MCP-first Fractal Memory integration for compact structured project memory and Runtime Pulse context.
providers/microsoft-extensions-ai.mdOptional JIT bridge for arbitrary Microsoft.Extensions.AI.IChatClient providers.
SESSIONS.mdSession lifecycle, the SessionManager, sessions_spawn / sessions_yield / sessions tools, and per-turn token accounting semantics (turn/session/runtime/provider views).
CANVAS_A2UI.mdSupported Canvas and A2UI behavior for agent-rendered visual workspaces.
integrations/microsoft-agent-framework.mdSupported optional Microsoft Agent Framework runtime adapter, runtime selection, A2A setup, and migration from old experimental config.
workflow-backends.mdDurable workflow delegation, maf-durable-http, integration API and MCP tools, status model, and sample host.
a2a.mdA2A v1 discovery, endpoint, authentication, and deployment contract through the Microsoft Agent Framework adapter.
MODEL_PROFILES.mdProvider-agnostic named model profiles, including Gemma-family setups.
PROMPT_CACHING.mdProvider-aware prompt caching hints, dialects, diagnostics.
PULSE.mdRuntime Pulse scheduled heartbeat turns, HEARTBEAT.md, alert suppression, and operator controls.
LEARNING.mdReview-first learning proposals, automation suggestion quality gates, feedback events, and harness regression relationships.
HARNESS_CONTRACTS.mdPassive, inspectable Harness Contract records for future plan-execute-verify and evidence workflows.
EVIDENCE_BUNDLES.mdPassive evidence records for what happened, what was checked, remaining uncertainty, and operator trust.
PLAN_EXECUTE_VERIFY.mdOptional governed Plan-Execute-Verify mode for high-risk tool execution.
GOVERNANCE_LEDGER.mdPassive approval and oversight decision history as durable harness state.
HARNESS_REGRESSION.mdOffline-first CLI regression checks for harness safety, onboarding, memory, provider-shape, MCP, OpenAI-compatible, and serialization guarantees.
HARNESS_EVOLUTION.mdReview-first proposals for harness changes to policies, routing, memory retrieval, verification, pulse behavior, and tool governance.
SHARED_HARNESS_STATE.mdPassive shared state for delegated and future multi-agent workflows, including participants, actions, read/write sets, assumptions, verifier obligations, and conflicts.
CODEBASE_HARNESS_MAP.mdPassive static repository maps for agent harness environments, including projects, modules, endpoints, tools, providers, channels, config surfaces, tests, and diagnostics.
governance/sidecar-pattern.mdOptional central tool-governance middleware, sidecar flow, decisions, and audit fields.
governance/microsoft-agent-governance.mdMicrosoft Agent Governance sidecar integration notes and deployment cautions.
deployment/TAILSCALE.mdOptional Tailscale Serve private runtime access guidance.

Testing and Evaluation

DocWhat it covers
testing/agent-testing-harness.mdScenario-based agent tests, trace artifacts, explicit oracles, CLI usage, xUnit usage, and future runtime/gateway adapter seams.
testing/ai-assisted-testing-playbook.mdDisciplined AI-assisted testing workflow: scenario matrices, oracle requirements, boundary cases, human review, and trace-to-regression loops.
testing/routing-evaluation.mdOffline dynamic routing baseline comparison, sample schema, and regression gate for alwaysT2, ruleOnly, and classifierPlusRules.
HARNESS_REGRESSION.mdopenclaw harness test for offline regression checks before trusting harness/runtime changes.
MODEL_PROFILES.md#evaluation-harnessExisting gateway-backed model/profile evaluation surface exposed by openclaw eval.

Channels and Integrations

DocWhat it covers
TEAMS_SETUP.mdMicrosoft Teams channel setup.
WHATSAPP_SETUP.mdFirst-party WhatsApp integration (Baileys and whatsmeow workers).
SEMANTIC_KERNEL.mdSemantic Kernel interop surface.
external-coding-backends.mdExternal coding backend integration.
external-coding-backends-summary.mdSummary of supported OSS external coding backends.

Operating It

DocWhat it covers
../SECURITY.mdSecurity posture, required settings before a public deployment, and breaking-change credential rules.
security/payments.mdPayment approvals, vaulting, redaction, sentinel substitution, and provider security invariants.
COMPATIBILITY.mdSupported upstream skill, plugin, and channel surface.
sandboxing.mdOptional sandbox execution backends.
DOCKERHUB.mdOfficial container image reference.
build/dashboard-assets.mdGateway Dashboard asset build and publish behavior.
deployment/TAILSCALE.mdTailscale Serve/Funnel patterns and private runtime access security notes.
PRODUCTION_FIXES.mdKnown production-readiness fixes and their verification.

Extending It

DocWhat it covers
../CONTRIBUTING.mdBuild, test, and PR expectations for contributors.
project/governance.mdProject governance principles, role boundaries, commercial-use disclosure, vendor neutrality, and Industrial Pack scope.
project/maintainers.mdMaintainer role definitions, area maintainer scope, review expectations, and approval boundaries.
project/sponsors.mdSponsorship support, limits, commercial-use guidance, and sponsor listing policy.
project/branch-protection.mdRecommended main branch protection, required checks, and CODEOWNERS relationship.
maintainers/review-checklist.mdMaintainer checklist for runtime, gateway, extension, industrial, documentation, security, AOT, and commercial review.
ai-contributor-guide.mdGuidance for AI-assisted contribution workflows.
architecture-startup-refactor.mdCurrent gateway startup layout and composition seams.
architecture/optional-dependency-split.mdOptional dependency split guidance and follow-up seams.
proposals/industrial-pack-preview.mdProposal for a reusable, vendor-neutral Industrial Pack preview.
ROADMAP.mdPlanned direction and priorities.

Research and Experiments

The experiments/ directory holds time-stamped findings from specific investigations. These are frozen snapshots, not living documentation — read them when you are tracing the history of a decision (most are about the Microsoft Agent Framework AOT/JIT work).

Doc Conventions

  • Commands assume a source checkout. Replace openclaw ... with dotnet run --project src/OpenClaw.Cli -c Release -- ... when running from source.
  • The supported config path is an external JSON file generated by openclaw setup, typically at ~/.openclaw/config/openclaw.settings.json.
  • "Posture" refers to the combined security/deployment checks surfaced by --doctor, openclaw admin posture, and openclaw setup status. When a doc says "check your posture", run those three.

Missing Something?

If a doc does not answer the question you came with, that is a bug. Open a documentation issue with the exact question and the doc you read, or link to this page in a PR that adds the missing piece. See the "Getting help" section at the end of GETTING_STARTED.md for the full loop.