Atlas OS Docs

Systems — what handles what

KairOS, the reminder bot, Metis, and the scheduled jobs.

Atlas orchestrates several dedicated systems. The routing question is always: "which system owns this kind of information?"

The map

SystemOwnsHow you touch it
The Vault (Obsidian)Company dossiers, project blueprints, source docs, watch/buy listsVia Atlas in Discord, Obsidian on desktop, or vq in a terminal
KairOSTasks, calendar, leads pipeline, budgetWeb app, or ask Atlas ("create a task…", "what's today?")
Reminder bot ("Time Wizard")Nagging until things are doneAutomatic — any KairOS task with a due date gets nagged in ⏰・reminders with Done/Snooze
MetisLearning: skill trees, lessons, XP📚・learning forum; Atlas authors plans, Metis verifies and mints XP
Hermes cronScheduled system jobs (syncs, weekly briefs)Runs on its own; ask Atlas in 🛠️・improvements to change schedules

Routing rules (the ones that matter)

  1. Reminders → KairOS task, never a chat promise. The reminder bot only sees tasks.
  2. Client facts → the dossier, never chat memory. If it matters next month, it goes in a file.
  3. Backlogs (watch/play/buy) are not tasks. No due dates, no nagging — they're menus to pick from.
  4. One improvement at a time in 🛠️・improvements, with small reversible changes.

Scheduled jobs

WhenWhat
Daily 20:00Agent config synced to GitHub
Daily 21:00Vault auto-committed and pushed
Daily 15:30Day briefing (calendar, tasks, main quest)
Monday 08:00Client portfolio brief posted to 🗂・dossier

For developers / AI tools

  • The vault self-documents for agents: AGENTS.md (+ CLAUDE.md) at its root.
  • Everything is keyed to IDs and files, not names — channels can be renamed freely.
  • Config lives in a dotfiles repo, synced daily; every change is a git commit somewhere.

On this page