d9e2314ee1
Add MCP server configs ( #545 , #546 )
2026-03-25 23:34:44 +00:00
Alexander Whitestone
895f75fe23
feat: 6 new Huey tasks — full nervous system
...
New periodic tasks:
1. sync_config_up (hourly) — push ~/.hermes config to Gitea
2. session_export (every 4h) — extract DPO training pairs from sessions
3. model_health (every 5m) — check Ollama, API, inference
4. heartbeat_tick (every 10m) — Perceive/Reflect/Remember/Decide/Act/Learn
5. memory_compress (daily 8AM) — morning briefing from yesterday's ticks
6. repo_watchdog (every 20m) — poll Gitea for new issues/PRs
Also fixed: removed autolora from REPOS (not on Gitea), added
sovereign-orchestration and the-matrix.
All tasks verified working via manual trigger.
2026-03-25 19:26:51 -04:00
Alexander Whitestone
e2ac2626fe
sync: live config from ~/.hermes 2026-03-25_19:25
2026-03-25 19:25:01 -04:00
Alexander Whitestone
069f8bd55f
add: sync-up.sh — push live hermes config to repo
...
The harness is the source. The repo is the record.
Changes flow UP from ~/.hermes, not down from the repo.
2026-03-25 19:11:31 -04:00
Alexander Whitestone
a55b9ad8ae
sync: qwen purged, auxiliaries disabled, playbooks to opus
...
Changes from 2026-03-25 session:
- config.yaml: all auxiliary routes cleared (no more qwen)
- config.yaml: smart_model_routing disabled
- config.yaml: compression disabled
- playbooks: all 6 switched from qwen3:30b to claude-opus-4-6
- Direction shift: silence over bad output, Opus only
2026-03-25 19:09:33 -04:00
perplexity
6507cffc15
feat: migrate autolora pipeline into training/
...
Per direction shift (the-nexus#542).
Replaces the autolora repo (1,500 lines of custom pipeline code)
with config files for existing tools:
- axolotl.yaml: replaces train_modal.py (239 lines)
- mlx-lora.yaml: replaces MLX training scripts
- eval-tasks.yaml: replaces run_eval.py (300 lines)
- Makefile: replaces run_vibes.py, compare.py, convert_to_mlx.py
Data migrated as-is:
- curated_dataset.jsonl (26 gold-standard conversations)
- preference_pairs.jsonl (DPO pairs)
- prompts_vibes.yaml, prompts_nexus_vibes.yaml
- v0-baseline eval results (historical record)
Thin glue kept:
- build_curated.py (data authoring, not infrastructure)
- ingest_trajectories.py (domain-specific quality filter)
Dependencies: pip install axolotl mlx-lm lm-evaluation-harness
2026-03-25 23:05:50 +00:00
Alexander Whitestone
ef4c94b9b5
fix: gitea_client import path — point to sovereign-orchestration/src
...
The hermes-agent tools/__init__.py pulls in firecrawl which isn't installed.
Direct import from sovereign-orchestration's zero-dependency client works.
TODO: gitea_client should be pip-installable or vendored, not a cross-repo path reach.
2026-03-25 19:05:29 -04:00
Perplexity
2bbaf8c7f3
fix: clean up tasks.py imports, correct hermes-agent path
2026-03-25 21:15:36 +00:00
Perplexity
6d76442d77
feat: Huey replaces sovereign-orchestration — 77 lines for 3,846
...
orchestration.py: SqliteHuey instance (6 lines)
tasks.py: triage, PR review, dispatch, 10-line enforcement (71 lines)
config.yaml: remove MCP server entry, point to Huey
README: document the change
pip install huey && huey_consumer.py tasks.huey -w 2 -k thread
2026-03-25 21:12:32 +00:00
Alexander Whitestone
4099d1ffd8
fix: purge qwen from config.yaml and all playbooks
...
- config.yaml: disabled compression, smart_model_routing, all auxiliary qwen routes
- All 6 playbooks: qwen3:30b -> claude-opus-4-6
- Playbook repos: removed hermes-agent, added autolora/sov-orch/timmy-config
- Alexander's directive: silence over qwen. Opus only.
2026-03-25 15:38:39 -04:00
2f07e5bece
Update README — remove stale bash loop references, reflect current structure
2026-03-25 15:00:14 +00:00
9488a40b87
Add DEPRECATED.md — pointer to sovereign-orchestration replacement
2026-03-25 14:42:03 +00:00
4b69918135
remove deprecated workforce-manager.py — replaced by sovereign-orchestration
2026-03-25 14:41:40 +00:00
bafd97da5a
remove deprecated timmy-orchestrator.sh — replaced by sovereign-orchestration
2026-03-25 14:41:38 +00:00
e884159cee
remove deprecated timmy-loopstat.sh — replaced by sovereign-orchestration
2026-03-25 14:41:37 +00:00
9e1a35c0fa
remove deprecated nexus-merge-bot.sh — replaced by sovereign-orchestration
2026-03-25 14:41:36 +00:00
b044588d3d
remove deprecated gemini-loop.sh — replaced by sovereign-orchestration
2026-03-25 14:41:34 +00:00
b5b6243ee4
remove deprecated claudemax-watchdog.sh — replaced by sovereign-orchestration
2026-03-25 14:41:33 +00:00
d4f41edf7c
remove deprecated claude-loop.sh — replaced by sovereign-orchestration
2026-03-25 14:41:31 +00:00
7d6df802d7
remove deprecated agent-loop.sh — replaced by sovereign-orchestration
2026-03-25 14:41:30 +00:00
Alexander Whitestone
d4c79d47a6
feat: add operational scripts and deploy.sh
...
- Moved all agent loop scripts into source control (bin/)
- claude-loop.sh, gemini-loop.sh, timmy-orchestrator.sh
- workforce-manager.py, agent-dispatch.sh, nexus-merge-bot.sh
- ops dashboard scripts (ops-panel, ops-helpers, ops-gitea)
- monitoring scripts (timmy-status, timmy-loopstat)
- deploy.sh: one-command overlay onto ~/.hermes/
- Updated README with sidecar architecture docs
- All loops now target the-nexus + autolora only
2026-03-25 10:05:55 -04:00
Alexander Whitestone
341c85381c
feat: Timmy's sovereign config — soul, memories, skins, playbooks
...
Migrated from hermes/hermes-config (now archived).
Contents:
SOUL.md — Inscription 1, the immutable conscience
config.yaml — live Hermes harness configuration
memories/ — persistent agent memory + user profile
skins/ — timmy.yaml + trismegistus.yaml personalities
playbooks/ — 6 specialist agent configs
cron/ — scheduled job definitions
docs/design-log/ — historical design decisions
FALSEWORK.md — API cost management strategy
channel_directory.json — platform channel mappings
Applied as side-car to Hermes harness. No hacking on the harness.
2026-03-24 17:45:12 -04:00
22e9e2d467
Initial commit
2026-03-24 21:43:48 +00:00