This directory contains the full documentation for OmegaClaw. Every page is a sibling file — no subdirectories. Filename prefixes identify the section:
intro-*— conceptual introductiontutorial-NN-*— numbered, task-oriented walkthroughsreference-*— API, engines, orchestration, failure modes, and internals
If you are new, read the Introduction in order, then pick tutorials that match what you want to build, and dip into the reference when you need details.
This repository is ThreadKeeper — a configurable hybrid OmegaClaw architecture (see the top-level README and HACKATHON.md). ThreadKeeper-specific pages:
- architecture.md — the four-node mesh and escalation-trigger logic (with diagram)
- subagent-design.md — design reference for the subagent-dispatch primitive
- reference-skills-subagent.md — the
delegateskill reference - tutorial-09-subagents.md — end-to-end subagent walkthrough
Start here to understand what OmegaClaw is, the hybrid reasoning thesis, how the pieces fit together, and how to get it running.
- introduction.md — What OmegaClaw is, the hybrid thesis, architecture, core vocabulary, design goals, and honest limits (merged conceptual intro).
- installation instruction — Manual MeTTa setup, environment variables, API keys.
Numbered in suggested reading order. Each tutorial is self-contained.
- tutorial-01-teaching-memories.md — Use
remember,query,episodes, andpin - tutorial-02-shell-and-files.md —
shell,read-file,write-file,append-file - tutorial-03-writing-a-custom-skill.md — Add a new MeTTa skill end-to-end
- tutorial-04-adding-a-channel.md — Build a new communication channel adapter
- tutorial-05-reasoning-with-nal-pln.md — Invoke NAL and PLN through
(metta ...)with worked examples - tutorial-06-remote-agentverse-skills.md — Delegate work to remote Agentverse agents
- tutorial-07-grounded-reasoning.md — External grounding — the primary reliability mitigation
- tutorial-08-reliable-reasoning.md — Strategy playbook — chain depth, revision, thresholds, anti-patterns
- reference-lib-nal.md — NAL rules with truth formulas; confirmed vs. non-functional patterns
- reference-lib-pln.md — Modus Ponens, abduction, revision; current limits
- reference-lib-ona.md — OpenNARS for Applications — planned real-time / temporal engine (experimental, not installed by default)
- reference-orchestration.md — Engine selection, stopping criteria, action thresholds, defense stack
- reference-failure-modes.md — Documented failures, error rates, mitigations
User-facing MeTTa skills the agent invokes. Each page follows the template Signature → Purpose → Parameters → Returns → Examples → Notes/Limits.
- reference-skills-memory.md —
remember,query,episodes,pin - reference-skills-io.md —
shell,read-file,write-file,append-file - reference-skills-communication.md —
send,receive,search - reference-skills-reasoning.md —
metta(NAL/PLN invocation surface) - reference-skills-remote-agents.md —
tavily-search,technical-analysis - reference-skills-subagent.md —
delegate(subagent dispatch — ThreadKeeper)
- reference-configuration.md —
configureform and all runtime parameters - reference-channels.md — IRC, Telegram, Mattermost, and websearch adapters plus the channel contract
- reference-python-bridges.md —
lib_llm_ext.py,src/agentverse.py,src/helper.py,src/skills.pl
- reference-internals-loop.md —
src/loop.mettalifecycle and turn structure - reference-internals-memory-store.md — The three-tier memory architecture, including
knowledge-priorsmarkdown seeding into ChromaDB - reference-internals-skill-dispatch.md — How
(skill args)calls resolve - reference-internals-extension-points.md — Where to hook in new skills, tools, channels, LLMs, engines