Symbiotic AI
lout33/symbiotic-ai
Plain Markdown files that give an AI agent persistent context about you, with an onboarding skill
Symbiotic AI is a file-based personal context system that keeps an agent's knowledge of you in four Markdown files you own. The README lists Hermes alongside Claude Code, OpenClaw and opencode as models it runs on.
What Symbiotic AI does
Symbiotic AI replaces opaque platform memory with a small set of Markdown files. SOUL.md holds the agent's personality and values, USER.md your profile and mission, AGENTS.md the operating protocols, and NOW.md current tasks and deadlines. The agent reads all four at session start and updates NOW.md as you work, so context accumulates across sessions instead of living in a vendor's account.
Setup starts with the symbiotic-onboard skill, which interviews you and writes the files, or with a web-based Personal AI Hub that generates them without a terminal. The README presents the project as a reference implementation of an approach it calls thinking loops, and describes an agent that challenges your reasoning rather than only agreeing. It also links guides for a multi-agent hierarchy of orchestrator, leads and specialists, and for a heartbeat check-in through OpenClaw and Telegram. Because everything is plain text, you can edit it, version it in git and carry it to another model.
Key features
- Four Markdown files: SOUL.md, USER.md, AGENTS.md and NOW.md
- Onboarding skill that interviews you and writes the files
- Agent reads all files at session start and updates NOW.md while working
- Multi-agent hierarchy guide covering orchestrator, leads and specialists
- Web-based Personal AI Hub for terminal-free setup
When to use it
- Giving a Hermes agent a persistent profile of your goals and working style
- Keeping agent context in git so it can move between models
- Setting up an orchestrator with specialist agents
Who it is for: People who want their agent's memory in plain files they control instead of a vendor's built-in memory.
How it fits with Hermes Agent
The README names Hermes among the agents the files run on, and its SOUL.md and USER.md share names with the persona and user-profile files Hermes Agent uses.
How to install Symbiotic AI
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
gh skill install lout33/symbiotic-ai symbiotic-onboard FAQ
What is Symbiotic AI?
Symbiotic AI is a system of four Markdown files (SOUL.md, USER.md, AGENTS.md and NOW.md) that store an agent's context about you. The agent reads them at session start and keeps NOW.md current as you work.
Does Symbiotic AI work with Hermes Agent?
Yes. The README says the files run on any model and names Claude Code, Hermes, OpenClaw and opencode. The context lives in plain Markdown, so a Hermes agent can read and update it like any other agent.
How do I install Symbiotic AI?
Run gh skill install lout33/symbiotic-ai symbiotic-onboard, then invoke the symbiotic-onboard skill in your agent and answer its interview questions. A manual path and a chat-based Personal AI Hub are also described in the README.
Similar memory for Hermes Agent
All memoryLocal-first shared project memory for coding agents over MCP, including Hermes Agent
ekailabs ContextoContext engine plugin for OpenClaw and Hermes agents that retrieves old constraints after compaction
MaxFreedomPollard CompartmentEncrypted offline memory vault for AI agents, read and written by Hermes and other MCP clients
tommy0103 ObeliskSearchable SQLite index of past coding-agent sessions, including Hermes Agent, with CLI, skill and app
Ikalus1988 MisakaNetGit-backed library of verified debugging lessons that AI agents search through an MCP server
syncable-dev MemtraceLocal structural code-graph memory for AI coding agents, served over MCP with no LLM calls
Related guides: SOUL.md for Hermes Agent: what it is and how to write one · Run multiple Hermes agents with profiles