@@ -50,9 +50,13 @@ Think of it as **hiring a small autonomous company** — not just prompting a bo
5050git clone https://github.com/alessiolidoz-hash/HyperClaw-Max.git
5151cd HyperClaw-Max
5252
53- # Run diagnostics
53+ # Run diagnostics and materialize a clean public-core target
54+ TARGET_ROOT=.hyperclaw-max-demo
5455PYTHONPATH=src python3 -m hyperclaw_max.doctor --repo .
5556PYTHONPATH=src python3 -m hyperclaw_max.privacy_check --repo .
57+ PYTHONPATH=src python3 -m hyperclaw_max.first_run " $TARGET_ROOT "
58+ PYTHONPATH=src python3 -m hyperclaw_max.runtime_validate " $TARGET_ROOT /config/openclaw.public.example.jsonc"
59+ PYTHONPATH=src python3 -m hyperclaw_max.ops_fabric.cli summary --state-dir " $TARGET_ROOT /runtime/state"
5660PYTHONPATH=src python3 -m unittest discover -s tests -q
5761
5862# Test the context intelligence engine
@@ -63,6 +67,8 @@ PYTHONPATH=src python3 -m hyperclaw_max.context_intel.pack "telegram inbound ded
6367- ✅ The repo installs as a real Python package
6468- ✅ The extracted core works
6569- ✅ The privacy boundary is solid
70+ - ✅ The public core can be materialized on a clean target root
71+ - ✅ The public config and ops-fabric base validate
6672- ✅ The test suite passes
6773
6874---
@@ -352,22 +358,24 @@ Under the hood, the target operating model looks like this:
352358Hetzner / VPS / Linux host
353359 |
354360 +--> systemd user services
355- +--> Tailscale private reachability
356- +--> Telegram first real connector
357- +--> cloud models when needed
358- +--> local endpoint when useful
359- +--> persistent agent pack
361+ +--> private network boundary
362+ +--> patch-aware gateway control plane
363+ +--> model providers + optional local endpoint
364+ +--> persistent public-core pack
360365 +--> memory fabric
361366 +--> operational fabric
367+ +--> hook / connector adapters
368+ +--> optional voice / browser line
362369 `--> optional repo intelligence
363370```
364371
365372Recommended early shape:
366373- one Linux host
367- - private access over Tailscale
368- - one primary owner channel
374+ - one private network path
369375- one default persistent pack
370- - one baseline memory core
376+ - one baseline memory and diagnostic core
377+ - one real validation surface
378+ - connectors enabled only when configured
371379
372380** Reference deployment already proven in the private system:**
373381- ** Hetzner CAX31**
@@ -383,6 +391,11 @@ This is why the repo keeps talking about **local-first**:
383391- your operations stay inspectable
384392- your system is not a black box SaaS
385393
394+ Important packaging truth:
395+ - the live private body already proves more than the public repo currently ships
396+ - ` HyperClaw-Max ` is already real as a package and doc set
397+ - it is not yet the fully extracted public distro of the live body
398+
386399---
387400
388401## 🔌 Integrations And Why They Exist
@@ -393,16 +406,29 @@ The integration logic is simple:
393406- ** Tailscale** gives private remote reachability without exposing the whole stack publicly
394407- ** Cloud models** give strong performance when the task is hard
395408- ** Local models** give privacy, cost control, and autonomy
409+ - ** Hooks** give a clean way to bridge email/calendar/drive style ingress
396410- ** Repo intelligence** gives a structured way to compare and import ideas
397411- ** Cartesia + Ink** give the voice and call surface
398412
413+ ** Reference live surfaces already proven in the private system:**
414+ - Telegram
415+ - WhatsApp
416+ - Gmail / Calendar / Drive hook ingress
417+ - voice/browser services
418+ - repo-intel advisory lanes
419+
399420** Reference voice stack in the private system today:**
400421- ** Cartesia Sonic 3** for TTS
401422- ** Cartesia Line** for browser/PWA voice calls
402423- ** Ink STT** in the voice-call path
403424- ` voice-broker ` , ` voice-line-agent ` , and ` voice-web ` as dedicated services
404425- ` rtc-gateway-proxy ` as an extra real-time surface
405426
427+ ** Public repo truth right now:**
428+ - the docs describe these surfaces because they are real in the body
429+ - the repo already ships the Stage 1 core and trust layer
430+ - connector, voice, and richer fabric packaging are still an extraction roadmap, not a finished install surface
431+
406432Each one exists because it solves a specific operational problem, not because it is trendy.
407433
408434---
@@ -415,7 +441,7 @@ Each one exists because it solves a specific operational problem, not because it
415441| Memory | Basic | ** 5-tier deep fabric** |
416442| Operations | Minimal | ** Full operational fabric** |
417443| Intelligence | Core only | ** + Repo intelligence engine** |
418- | Install | DIY | ** Guided onboarding ** |
444+ | Install | DIY | ** Stage 1 real, full distro install surface in progress ** |
419445| Discipline | Flexible | ** Role-based agent discipline** |
420446
421447** The difference:** OpenClaw is a powerful base. HyperClaw-Max productizes it into a ** richer operating system for autonomous work** .
@@ -463,7 +489,7 @@ HyperClaw-Max wants to help you **operate the whole company around it**.
463489
464490---
465491
466- ## 🛠️ Guided Install
492+ ## 🛠️ Phased Install Surface
467493
468494### Recommended Baseline
469495
@@ -480,29 +506,28 @@ HyperClaw-Max wants to help you **operate the whole company around it**.
480506
481507``` bash
482508# Core
483- apt install -y git ripgrep bash
509+ apt install -y git ripgrep bash curl
484510
485- # Optional but recommended
486- apt install -y gh # GitHub CLI
487- snap install ollama # Local models
511+ # Useful during setup
512+ apt install -y jq gh
488513```
489514
490- ### Install Flow (Target)
515+ ### Install Flow
491516
492517``` mermaid
493518graph LR
494- A[1. Clone Repo] --> B[2. Run Setup ]
495- B --> C[3. Choose Models ]
496- C --> D[4. Connect Tailscale ]
497- D --> E[5. Connect Telegram ]
498- E --> F[6. Enable Agent Pack]
499- F --> G[7. Run Validation ]
500- G --> H[8. Start Working ]
519+ A[1. Clone Repo] --> B[2. Install Core Deps ]
520+ B --> C[3. Read Boundaries And Config ]
521+ C --> D[4. Fill Template Config ]
522+ D --> E[5. Choose Core Models ]
523+ E --> F[6. Enable Core Pack]
524+ F --> G[7. Run Public-Core Checks ]
525+ G --> H[8. Add Optional Channels And Adapters ]
501526
502527 style H fill:#4ecdc4,stroke:#333,stroke-width:3px
503528```
504529
505- > ** Status:** Steps 1-3 are real today. Steps 4-8 are the roadmap .
530+ > ** Status:** Steps 1-7 describe the current public-core pass. Connector, voice, repo-intel, and richer fabric lanes are still being extracted from the live body .
506531
507532📖 ** See:** [ install/ONBOARDING.md] ( install/ONBOARDING.md )
508533
@@ -516,7 +541,9 @@ graph LR
516541| [ MEMORY-FABRIC.md] ( docs/MEMORY-FABRIC.md ) | 5-tier memory system details |
517542| [ HOSTING-AND-DEPENDENCIES.md] ( docs/HOSTING-AND-DEPENDENCIES.md ) | Server setup, requirements |
518543| [ PRIVACY-AND-SECRETS.md] ( docs/PRIVACY-AND-SECRETS.md ) | Privacy boundaries, secrets management |
544+ | [ BOUNDARY-AUDIT.md] ( docs/BOUNDARY-AUDIT.md ) | Current public-safety gate and audit scope |
519545| [ CLI.md] ( docs/CLI.md ) | Command reference |
546+ | [ OPERATIONAL-FABRIC.md] ( docs/OPERATIONAL-FABRIC.md ) | Public task / delegation / watchdog base |
520547| [ ROADMAP.md] ( docs/ROADMAP.md ) | What's next |
521548| [ PACK-MANIFEST.yaml] ( agents/PACK-MANIFEST.yaml ) | Agent definitions |
522549| [ building-the-brain.md] ( docs/vision/building-the-brain.md ) | Long-form memory fabric narrative |
@@ -526,7 +553,7 @@ graph LR
526553
527554## ✅ What's Real Today
528555
529- ### Already Working
556+ ### Already Working In This Repo
530557
531558| Component | Status |
532559| -----------| --------|
@@ -536,15 +563,36 @@ graph LR
536563| Test suite | ✅ Real |
537564| Privacy boundary docs | ✅ Real |
538565| Generic boot drafts | ✅ Real |
566+ | Public extraction map | ✅ Real |
567+ | Public config example | ✅ Real |
568+ | Manual onboarding path | ✅ Real |
569+ | Gateway unit templates | ✅ Real |
570+ | Operational-fabric schemas and bootstrap CLI | ✅ Real |
571+ | Materialize-pack CLI | ✅ Real |
572+ | First-run bootstrap CLI | ✅ Real |
573+ | Optional connector templates | ✅ Real |
574+ | Boundary audit doc and checks | ✅ Real |
539575| ` doctor ` command | ✅ Real |
540576| ` privacy-check ` command | ✅ Real |
577+ | ` validate-config ` command | ✅ Real |
578+ | ` ops-fabric ` command | ✅ Real |
541579| CI workflow | ✅ Real |
542580
543- ### Still In Progress
581+ ### Real In The Live Body, Not Yet Fully Extracted Here
582+
583+ - patch-aware control plane
584+ - richer operational fabric beyond the public base
585+ - hook and connector surfaces
586+ - local and hybrid routing layers
587+ - voice and browser line
588+ - Tier 5 compare and sync workflows
589+
590+ ### Still In Progress For The Public Distro
544591
545592- 🔧 Public-safe ` query-fusion ` shell
546- - 🔧 Install and validation scripts
547- - 🔧 Richer connector templates
593+ - 🔧 Dispatch, watchdog, and observability wrappers beyond the public base
594+ - 🔧 Richer connector automation beyond the shipped templates
595+ - 🔧 Voice/browser adapter packaging
548596- 🔧 Repo-intel adapter contract
549597- 🔧 Broader memory backends
550598- 🔧 Sector overlays
@@ -562,7 +610,7 @@ graph LR
562610
563611** This is a public-safe distro.** Your private stack stays private.
564612
565- 📖 ** See:** [ PRIVACY-AND-SECRETS.md] ( docs/PRIVACY-AND-SECRETS.md ) , [ BOUNDARIES.md] ( docs/BOUNDARIES.md )
613+ 📖 ** See:** [ PRIVACY-AND-SECRETS.md] ( docs/PRIVACY-AND-SECRETS.md ) , [ BOUNDARIES.md] ( docs/BOUNDARIES.md ) , [ BOUNDARY-AUDIT.md ] ( docs/BOUNDARY-AUDIT.md )
566614
567615---
568616
0 commit comments