You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Keep methodology framing while incorporating from main:
- COLLECTIVE.md reference and component table in intro
- Guardian section in reference implementation
- Bigger Picture diagram, extra Quick Start options, Further Reading
- Combined closing tagline with Collective reference
Co-Authored-By: Claude Opus 4.6 <[email protected]>
@@ -59,6 +76,13 @@ scratch notes and restores MEMORY.md to a curated baseline on a schedule.
59
76
Defines the `---` separator convention: operator-controlled identity above,
60
77
agent scratch space below.
61
78
79
+
**Guardian** — Self-healing process watchdog for LLM infrastructure. Runs as a
80
+
root systemd service that agents cannot kill or modify. Monitors processes,
81
+
systemd services, Docker containers, and file integrity — automatically
82
+
restoring from known-good backups when things break. Supports tiered health
83
+
checks, recovery cascades, and generational backups. See
84
+
[guardian/README.md](guardian/README.md) for full documentation.
85
+
62
86
**Golden Configs** — Battle-tested `openclaw.json` and `models.json` with the
63
87
critical `compat` block that prevents silent failures. Workspace templates for
64
88
agent personality, identity, tools, and working memory.
@@ -69,6 +93,39 @@ See [ARCHITECTURE.md](docs/ARCHITECTURE.md) and [SETUP.md](docs/SETUP.md).
69
93
70
94
---
71
95
96
+
## The Bigger Picture
97
+
98
+
These tools were extracted from a running multi-agent system — the [OpenClaw Collective](COLLECTIVE.md) — where AI agents coordinate autonomously on long-term projects. Here's how each component fits:
@@ -370,10 +458,20 @@ See [docs/SETUP.md](docs/SETUP.md) for the full troubleshooting guide. Quick hit
370
458
371
459
---
372
460
461
+
## Further Reading
462
+
463
+
-**[COLLECTIVE.md](COLLECTIVE.md)** — Full architecture of the multi-agent system this toolkit powers
464
+
-**[docs/DESIGN-DECISIONS.md](docs/DESIGN-DECISIONS.md)** — Why we made the choices we did: session limits, ping cycles, deterministic supervision, and more
465
+
-**[docs/PATTERNS.md](docs/PATTERNS.md)** — Six transferable patterns for autonomous agent systems, applicable to any framework
466
+
-**[docs/ARCHITECTURE.md](docs/ARCHITECTURE.md)** — Deep dive on the vLLM Tool Call Proxy internals
467
+
-**Android-Labs** (private) — Proof of work: 3,464 commits from 3 AI agents in 8 days
468
+
469
+
---
470
+
373
471
## License
374
472
375
473
Apache 2.0 — see [LICENSE](LICENSE)
376
474
377
475
---
378
476
379
-
Built from production experience by [Lightheart Labs](https://github.com/Light-Heart-Labs) and their AI agent team. The patterns were discovered by the agents. The docs were written by the agents. The lessons were learned the hard way.
477
+
Built from production experience by [Lightheart Labs](https://github.com/Light-Heart-Labs) and the [OpenClaw Collective](COLLECTIVE.md). The patterns were discovered by the agents. The docs were written by the agents. The lessons were learned the hard way.
Copy file name to clipboardExpand all lines: docs/ARCHITECTURE.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
# Architecture — How It All Fits Together
2
2
3
+
> **Scope:** This document covers the internal architecture of the vLLM Tool Call Proxy. For the architecture of the full multi-agent system this proxy serves, see [COLLECTIVE.md](../COLLECTIVE.md). For transferable patterns applicable to any agent framework, see [PATTERNS.md](PATTERNS.md).
4
+
3
5
## The Problem
4
6
5
7
OpenClaw can't talk directly to vLLM for tool-calling tasks because of three
0 commit comments