Hermes & Work Directory
A new provider with persistent memory. A new mode that edits your repo directly.
v2.2 ships two independent features. Hermes joins as the seventh native Bridge provider — a stateful AI agent with persistent memory, auto-generated skills, and its own MCP server. Unlike every other provider, Hermes remembers the context of previous tasks: each agent maintains a continuous conversation thread that survives across dispatches, restarts, and sessions.
Work Directory mode lets you send an agent into an entire folder — a full repository, a project directory, or any subtree on your Bridge machine. Instead of generating files into an isolated output folder, the agent operates directly inside the folder you choose, reading existing code and editing files in place. You can narrow its focus to specific files or subfolders using the built-in path picker, or leave it open to let the agent explore the entire working directory and decide where to act.
The Bridge now supports Hermes as a native provider via the ACP protocol (hermes acp). Hermes is fundamentally different from every other supported provider: it maintains a persistent conversation thread with SQLite-backed memory across tasks. Skills the agent auto-generates accumulate over time. When you dispatch a follow-up task, Hermes already knows what happened in the previous one — no re-prompting required. Each agent maps to its own isolated Hermes profile directory (~/.hermes/profiles/{agentId}/) with its own config.yaml (model selection), SOUL.md (identity), and credential symlinks — agents with different models or roles never share state.
Hermes setup guideTasks and routines now support a Work Directory mode alongside the existing output-only mode. Instead of generating files into an isolated output folder, the agent operates directly inside a folder you choose — a full repository, a project directory, or any subtree on your Bridge machine. You can narrow its focus to specific files or subfolders using the built-in path picker, or leave it open to let the agent explore the entire working directory. The agent reads existing code, edits files in place, and reports back what changed — no manual file staging required.
Work Directory mode guideThe Bridge binary is now ctrlnode[.exe] (previously ctrlnode-bridge). Run ctrlnode --setup to configure it interactively: the wizard asks for your workspace root and your pairing token (from Settings → Bridge in the app), saves them to <workspace>/.ctrlnode/.env, and persists BASE_PATH as a user environment variable — no manual file editing required. On subsequent runs the Bridge prints which .env it loaded and reminds you of --setup if the token is missing. Available for Windows x64, Linux x64 (AVX2 and baseline), and macOS Apple Silicon.