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
Feature the RMP architecture diagram and refresh the README.
Add the Hyper-AI-Lab architecture hero image, document the galaxy web stack and canary soft-fail behavior, and replace the old flow chart with an up-to-date mermaid control-plane diagram.
**Aura is a reliability & memory control plane for a production Slack agent.**
9
-
It sits beside [OpenClaw](https://github.com/openclaw/openclaw) and turns every user turn into a durable Temporal workflow: intake routing, process memory, evidence gates, idempotent Slack delivery, and multi-key LLM orchestration.
11
+
It sits beside [OpenClaw](https://github.com/openclaw/openclaw) and turns every user turn into a durable Temporal workflow: intake routing, process memory, evidence gates, idempotent Slack delivery, multi-key LLM orchestration, and a routed galaxy web-research stack.
10
12
11
13
Built by [Hyper-AI-Lab](https://github.com/Hyper-AI-Lab) · Homepage: [hyperailab.com](https://hyperailab.com/)
12
14
@@ -20,6 +22,7 @@ Chat-agent stacks are great at tools and models — and terrible at **ops truth*
20
22
- Sessions forget process context across turns
21
23
- Rate limits stall the whole agent with no fair key rotation
22
24
- “Done” is whatever the model claimed, not what evidence allows
25
+
- Canary restarts can kill mid-flight user work if remediation is too aggressive
23
26
24
27
Aura (the **Reliability & Memory Plane**, RMP) is the sidecar that owns those guarantees while OpenClaw stays the execution engine.
25
28
@@ -30,56 +33,98 @@ Aura (the **Reliability & Memory Plane**, RMP) is the sidecar that owns those gu
| Web capability routing | Intake analyzer picks `search` / `fetch` / `crawl` / `extract` / `interact` and injects a tool brief |
40
+
| Production gates | Readiness API, hourly canaries with **soft-fail deferral** (no worker restart while user tasks run), orphan-reply Slack recovery |
- After every `npm install -g openclaw`, re-run `patch_openclaw.sh` (hook persistence, Slack suppress, allowUnsafe passthrough, ~5s LLM idle).
168
+
- Model stack (typical): MiniMax M3 primary → DeepSeek V4 Flash → GLM-5.2; intake/subagents on DeepSeek Flash.
169
+
- Health canary **soft** failures (`timeout`/`failed`) defer worker restart while user tasks are active; reconciler can recover finished OpenClaw replies to Slack if delivery was interrupted.
0 commit comments