9386ccdbfe476a3f99214f0bedf50c7372b0a189
🧠 Personal Agent OS
A git-backed external brain for Hermes — projects, knowledge, automation patterns, and agent config, all in one compounding repository.
AgentOS vault (canonical)
Live VPS path: /home/vpsadmin/AgentOS
Mirror in this repo: memory-systems/agent-os/
Start with:
memory-systems/agent-os/HOME.md— constitutionmemory-systems/agent-os/DESKTOP_SYNC.md— laptop Obsidianmemory-systems/agent-os/STATUS.md— snapshotmemory-systems/agent-os/04_Daily/— consolidationsmemory-systems/agent-os/04_projects/— athena, ai-talk-show, phoenix, …
Open the live AgentOS tree (or a sync of memory-systems/agent-os) in desktop Obsidian. Hermes OBSIDIAN_VAULT_PATH points at the VPS live path.
Why This Exists
Scattered notes don't compound. This repo is:
- A project hub — every active project has a home with goals, decisions, and next actions
- A knowledge base — high-signal finds from X, tools, research, and experiments preserved with structured metadata
- A context layer — Hermes reads from it, writes to it, and gets smarter over time
How It Works
You / Telegram Hermes Gitea
│ │ │
│ "Find me everything on │ │
│ wakeAgent gates" ──────────►│ search_files ───────────────►│
│ │◄── gate designs + notes ──────│
│◄── 3 patterns found ───────────│ │
│ │ │
│ daily brief fires ──────────►│ fetches data ───────────────►│
│ │── saves to kb/daily-briefs/ ─►│
│◄── formatted brief ────────────│ │
Directory Layout
personal-agent-os/
├── _meta/ # Root-level meta
│ └── decision-log.md # Key decisions, rationale, dates
├── projects/ # Active projects (legacy layout)
├── knowledge-base/ # Cross-cutting knowledge
├── memory-systems/agent-os/ # **Canonical AgentOS vault mirror**
├── archive/
├── templates/
└── agent-config/
See memory-systems/agent-os/HOME.md for the operating loop. Older sections below may lag the vault — prefer AgentOS paths for new work.
Conventions
Creating a New Project
- Prefer
memory-systems/agent-os/04_projects/<name>/status.md+decisions.md - Or copy
templates/project-readme-template.mdintoprojects/<name>/README.mdfor legacy layout
Adding a Knowledge Entry
- Copy
templates/kb-entry-template.mdinto the relevantknowledge-base/subfolder - Fill YAML frontmatter (title, date, source, tags, related_projects, status)
- Write Summary, Key Insights, Mechanics, Actionable Ideas, Open Questions
Naming
- Lowercase with hyphens for directories and files
- Dates in
YYYY-MM-DDformat - Tags as comma-separated, lowercase
Agent Hooks
Hermes reads for context:
memory-systems/agent-os/HOME.md+ projectstatus.mdmemory-systems/agent-os/04_Daily/knowledge-base/**/*.mdvia search_files_meta/decision-log.mdagent-config/
Getting Started
- Read
memory-systems/agent-os/HOME.md - Read
memory-systems/agent-os/DESKTOP_SYNC.mdfor laptop Obsidian - Browse
memory-systems/agent-os/04_projects/for live project status - Use
templates/when adding new KB content outside AgentOS
Description
Personal Knowledge + Projects OS — git-backed external brain for Hermes. Projects, knowledge base, automation patterns, and agent config.
Languages
Shell
67.6%
Python
32.4%