An AI-powered task management system by Aman Khan. Brain dump into BACKLOG.md, AI processes and prioritizes based on your goals.
Brain dump (unstructured) → AI processes → Prioritized tasks → Focus on P0/P1
BACKLOG.md (no structure needed)| Priority | Meaning | Limit |
|---|---|---|
| P0 | Do today | max 3 |
| P1 | This week | max 7 |
| P2 | Scheduled | - |
| P3 | Someday/maybe | - |
Key insight: Priority limits (P0 max 3, P1 max 7) force focus. You can't have everything be urgent.
personal-os/
├── core/ # Reusable system components
│ ├── evals/ # Session evaluations
│ ├── mcp/ # MCP server implementation
│ └── templates/ # AGENTS.md, config.yaml
├── Tasks/ # Personal tasks
├── Knowledge/ # Reference docs & notes
├── BACKLOG.md # Inbox (unstructured brain dump)
├── GOALS.md # Personalized goals (generated)
└── AGENTS.md # AI agent instructions
BACKLOG.md is intentionally unstructured. You dump anything in — ideas, tasks, notes, inspiration. AI does the organizing.
GOALS.md defines what matters. Tasks are prioritized against goals, not against each other. This ensures you're working on what matters, not just what's loudest.
After each AI session, evaluate what worked and what didn't. Learning compounds over time.
Reference docs stored alongside tasks. Not separate from work — part of the work context.
BACKLOG.md → campaign ideas, content ideas, competitor observations, audience insights
GOALS.md → campaign objectives, brand positioning, target metrics
Tasks/ → organized by campaign, prioritized by impact
Knowledge/ → curated examples, case studies, reference materials
Morning: "Show me today's priorities" → Pick 1-3 tasks During work: Brain dump into BACKLOG.md End of day: "Mark [task] as done" Weekly: "Process my backlog" + "Clean up old tasks"