[architecture] Route Nexus perception loop through Hermes harness for training data capture #540
Closed
opened 2026-03-25 20:24:28 +00:00 by Timmy
·
2 comments
No Branch/Tag Specified
main
autogenesis/phase-i-architecture-spec
claw-code/issue-831
feat/dynamic-sovereign-health-hud
improvement/sovereign-nexus-v1
allegro/burn-mode-manual
refactor/nexus-gateway-improvements
rescue/local-main-20260405-checkin
feat/issue-712-portal-atlas
allegro/evennia-bridge
ezra/deep-dive-architecture-20260405
claude/issue-824
claude/issue-825
claude/issue-828
claude/issue-815
claude/issue-770
gemini/nexus-watchdog
feat/sovereign-evolution-redistribution
gemini/fix-syntax-errors
feat/gemini-tts
feature/sovereignty-and-calibration-1774905256914
gemini/nexus-full-update-1774886830444
sovereign-nexus-pse-1774840209671
sovereign-nexus-l402-nostr-1774840051948
sovereign-nexus-1774839862843
gofai-htn-1774839369160
gofai-local-efficiency-1774839180902
gofai-phase4-meta-1774838654482
gofai-phase3-bridge-1774838643214
gofai-fuzzy-cbr
gofai-symbolic-planner
gofai-knowledge-blackboard
sovereign-symbolic-ai
feat/google-ai-ultra-integration
nexus-heartbeat-sot
codex/evennia-ws-feed
gemini/issue-685
gemini/issue-686
gemini/issue-687
gemini/issue-682
gemini/issue-672
gemini/issue-673
gemini/issue-675
gemini/issue-674
perplexity/contributing-policy
perplexity/nexus-mind-seed
perplexity/ws-agent-bridge
tests/smoke-suite
reference/v2-modular
grok/issue-431
claude/modularization-phase-1
gemini/issue-431
GoldenRockachopa
pre-agent-workers-v1
v0-golden
Labels
Clear labels
222-epic
3d-world
actionable
agent-presence
aistudio-ready
assigned-aistudio
assigned-claude
assigned-claw-code
assigned-gemini
assigned-groq
assigned-kimi
assigned-kimi
assigned-perplexity
claude-ready
claw-code-done
claw-code-in-progress
deprioritized
duplicate
epic
gemini-api
gemini-review
google-ai-ultra
groq-ready
harness
identity
infrastructure
kimi-done
kimi-in-progress
kimi-ready
media-gen
modularization
needs-design
nostr
p0-critical
p1-important
p2-backlog
performance
perplexity-ready
portal
research
sovereignty
velocity-engine
Queued for Code Claw (qwen/openrouter)
Dispatched to Kimi via OpenClaw
Code Claw completed this task
Code Claw is actively working
Epic / umbrella issue
Gemini API integration
Google AI Ultra integration work
Timmy identity and branding
Kimi completed this task
Kimi is actively working on this
AI media generation (image/video/audio)
Deep research and planning tasks
Auto-generated by velocity engine
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
Assignees
KimiClaw
Rockachopa
Timmy
allegro
antigravity
bezalel
claude
claw-code
codex-agent
ezra
gemini
google
grok
groq
hermes
kimi
manus
perplexity
Clear assignees
No Assignees
claude
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Timmy_Foundation/the-nexus#540
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Timmy now operates across three channels: Telegram, TUI/CLI, and The Nexus. Telegram and TUI already flow through the Hermes harness — every turn is captured as session data, memory works, SOUL.md is applied, and conversations feed the AutoLoRA sovereignty pipeline.
The Nexus is the gap. Right now, any perception loop (archon events, scene observation, tick-based awareness) would call an inference endpoint directly, bypassing Hermes entirely. This means:
Architecture Required
All three channels must converge through the same harness:
Nexus Perception Loop → Hermes
The Nexus client-side JS should NOT call any model endpoint directly. Instead:
Key Constraints
platforms.api_server.enabled: true, port 8642)What This Unlocks
Acceptance Criteria
References
~/.hermes/config.yaml(platforms.api_server)cc @Rockachopa — this is the piece that closes the sovereignty loop across all three channels.
v0.4.0 Overlap — Reframe
Hermes v0.4.0 shipped an OpenAI-compatible API server (
/v1/chat/completions) with SQLite-backed response persistence (#1756, #2472). Every request/response pair is now logged to disk automatically.This IS a training data capture mechanism. The original intent of this issue — "route perception loop through Hermes for training data capture" — is now handled by the harness itself.
Action: Reframe this issue. Instead of building custom trajectory capture, configure the Hermes API server as our trajectory endpoint. Remaining work:
The "build" is done. The "configure" remains.
Closing during the 2026-03-28 backlog burn-down.
Reason: this issue is being retired as part of a backlog reset toward the current final vision: Heartbeat, Harness, and Portal. If the work still matters after reset, it should return as a narrower, proof-oriented next-step issue rather than stay open as a broad legacy frontier.