Skip to content

ClawGoA Production-Oriented, Go-Native Agent Runtime

Long-running, recoverable, observable, and orchestrated multi-agent runtime

ClawGo Logo

🦞 What ClawGo Is

ClawGo is not just a chat shell and not merely a prompt wrapper around tool calling. It is a Go runtime built around the full execution lifecycle of agents:

  • Accepts tasks from CLI, WebUI, cron, and external channels
  • Dispatches tasks to the main agent, subagents, or remote nodes
  • Persists execution traces, message threads, task states, and memory
  • Provides observability through logs, topology, task audit, and EKG

📚 What This Documentation Covers

This documentation is organized from the current codebase in /Users/lpf/Desktop/project/clawgo and covers:

  • Installation, onboarding, model configuration, and startup
  • The structure and important fields of config.json
  • The major clawgo CLI commands
  • WebUI pages and their backend API mappings
  • How subagents, skills, channels, cron, and nodes work together
  • Runtime persistence, recovery, logging, and observability
  • Local development, build, release, and embedded asset sync

🗂️ Documentation Sections

🧠 Concepts

🚀 Guides

📖 Reference

🔧 Ops & Dev

✅ Suggested Reading Order

  1. Quick Start
  2. Architecture
  3. Configuration
  4. CLI
  5. WebUI Console