// ETER AGENT ECOSYSTEM v5.0

Multi-Agent
Infrastructure.

Built on Hermes Agent · Python · tmux

Four persistent agents. One orchestration layer. Async IPC via JSON inbox with atomic writes.
Not a chatbot wrapper — a real agentic system that delegates, coordinates, and remembers.

// QUICK START
1.
git clone https://github.com/DarkArty07/Eter-Agent-Ecosystem.git ~/.hermes
# installs into hermes agent home
2.
cp shared/env.base.example shared/env.base && ./scripts/setup-env.sh
# configure api keys, generate .env per profile
3.
hermes -p hermes
# boot the orchestrator
// WHAT IT DOES
ASYNC IPC
Zero-thread inter-agent communication
Agora v5 — atomic JSON inbox writes. No FIFOs, no race conditions. Debuggable with cat inbox/agent.json.
HIERARCHY
Three-tier agent architecture
Archon → Daimon → Ergates. Persistent specialists with SOUL.md identity. Stateless workers on demand.
MEMORY
Cross-session state via .eter/
Every project carries its own .eter/ directory. Agents pick up exactly where they left off.
TMUX
Self-managed agent processes
Agora auto-spawns agents in isolated tmux windows. Real-time pane capture for progress visibility.
PARALLEL
Concurrent task delegation
Hermes talks to multiple agents simultaneously. Hefesto spawns parallel sub-agents via delegate_task.
PORTABLE
No symlinks, no hardcoded paths
HERMES_HOME-aware path resolution. Shared API keys + per-profile overrides. Git-friendly by design.
// AGENTS
HERMES
ARCHON · ORCHESTRATOR
  • System design
  • Task orchestration
  • Agent delegation
  • Architecture planning
ARIADNA
DAIMON · PROJECT MANAGER
  • Cross-session memory
  • Project state tracking
  • Session audit
  • Blocker tracking
HEFESTO
DAIMON · TECH ORCHESTRATOR
  • Task decomposition
  • Parallel execution
  • delegate_task coord.
  • Code review
ETALIDES
DAIMON · RESEARCHER
  • Web research
  • Knowledge preservation
  • Obsidian vault
  • Source citation
// COMMUNICATION FLOW
User ──talk_to──▶ Hermes ──talk_to──▶ Ariadna (state queries)
──talk_to──▶ Hefesto (implementation)
──talk_to──▶ Etalides (research)
Hefesto ──delegate_task──▶ implementer / reviewer / researcher (parallel)
// AGORA IPC v5
talk_to(agent="ariadna", action="open") → session_id talk_to(action="message", prompt="...") → returns immediately // agent works in background talk_to(action="poll") → { status: "working", activity: "..." } talk_to(action="wait", timeout=120) → { status: "done", response: "..." } talk_to(action="close") → { status: "closed" }