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
{{ message }}
Repository navigation
OpenClaw branch: align with Hermes main architecture (v0.13+ intent router) #32
@prabu-openclaw — heads-up for the permanent openclaw branch.
We documented your OpenClaw Agent Skill port on Hermes main so both editions are discoverable, and we want the OpenClaw branch to match the Hermes architecture where practical (without losing OpenClaw packaging/state/doctor benefits you already landed).
Thanks for the Agent Skill packaging, external state dir (~/.openclaw/state/kubrick / KUBRICK_STATE_DIR), overlay evolution, doctor, and portability tests.
Hermes main architecture to match (target)
main has moved past the v0.8-era layout your branch forked from. Highest-value alignment for OpenClaw users:
1. Operator surface — intent router
Primary CLI: python scripts/kubrick.py do <intent> [--action …]
@prabu-openclaw — heads-up for the permanent
openclawbranch.We documented your OpenClaw Agent Skill port on Hermes
mainso both editions are discoverable, and we want the OpenClaw branch to match the Hermes architecture where practical (without losing OpenClaw packaging/state/doctor benefits you already landed).Your work (credited)
mainThanks for the Agent Skill packaging, external state dir (
~/.openclaw/state/kubrick/KUBRICK_STATE_DIR), overlay evolution, doctor, and portability tests.Hermes
mainarchitecture to match (target)mainhas moved past the v0.8-era layout your branch forked from. Highest-value alignment for OpenClaw users:1. Operator surface — intent router
python scripts/kubrick.py do <intent> [--action …]kubrick_doscripts/intent_router.py(PR feat(cli): intent router — kubrick do <intent> #28)2. Unified compiler / storyboard / multi-provider adapt
do compilepipeline (brief → retrieval → graph → storyboard → provider packet)examples/authority-transfer-storyboard/3. Closed-loop visual QA + multi-signal learning
do visual --action closed-loop(geometry / state / residue / convergence reported separately)do learn— forge-signals, outcome receipts, proposal-only evolution (no auto corpus mutation)schemas/onmain(forge-signal-bundle, multi-signal-evolution-receipt, etc.)4. Governance invariants (keep on both editions)
NOT_COMPUTABLEon weak evidenceWhat should stay OpenClaw-native (do not drop)
Please preserve when porting
mainfeatures ontoopenclaw:.clawhubignore, skill frontmatter appropriate for OpenClaw)~/.openclaw/skills/kubrickKUBRICK_STATE_DIR/~/.openclaw/state/kubrick)scripts/doctor.py+ portability evals / CI on the OpenClaw trackSuggested port approach
docs/OPENCLAW.mdonmain(dual-edition contract).mainontoopenclawin small slices: intent_router + kubrick.py first, then compile/adapters, then visual/learn schemas.openclawusers getdo <intent>as primary (same mental model as Hermes).openclawintomainwithout review; port features deliberately both ways.Docs already on
mainfor youHappy to answer questions on intent routing or the compiler pipeline if anything is ambiguous when you start the port.
cc maintainers of Hermes
main— this issue is the handoff surface for edition alignment.