Agents
Mythos
Personal agent coordination across voice, Telegram and bounded execution environments.
Try the mechanism
Compare the plan and saved state for a note, a queued task and a request that needs your attention.
The example uses synthetic inputs to isolate this behavior. It does not operate the underlying app.
Mythos connects the human interfaces to the execution system. The inspected bridge turns a request into a typed plan, applies routing rules, and records states such as saved, queued or needs_you.
Inside the implementation
extra = set(raw) - ALLOWED_KEYS
if extra:
raise PlanError(f"unknown keys {sorted(extra)}")
if capability not in CAPABILITIES:
raise PlanError(f"unknown capability {capability}")Implementation decisions
- Keep the vocabulary of capabilities explicit.
- Preserve the conversation when work moves to another process.
- Distinguish a rejected plan from completed work.
Built with
Python · Telegram · exe.dev