PersonalAssistant
Context.md
Personal Assistant Platform — Project Context
An agent-based personal OS built on Claude Code skills. Each module is an autonomous agent. Together they form Arijit's Mission Control.
What is this?
A modular, agent-first personal assistant platform that automates the operational overhead of Arijit's day — scheduling, briefings, memory, and decision support — so he can focus on high-leverage work.
Each module is an independent Claude Code skill installed at ~/.claude/skills/. Modules can be invoked ad hoc or chained by a future Mission Control orchestrator.
Modules
| # | Module | Status | Skill |
|---|---|---|---|
| 1 | Meeting Scheduler | ✅ MVP v1 shipped | scheduler.md |
| 2 | Morning Briefing Agent | 🔲 Planned | — |
| 3 | Memory Agent | 🔲 Planned | — |
| 4 | Mission Control Dashboard | 🔲 Planned | — |
Key infrastructure
gwsCLI at/opt/homebrew/bin/gws— Google Workspace API gateway (Calendar, People, Drive)- Python helpers at
/Users/arijitchowdhury/AI-Development/Scheduler/src/— slot finding, contact resolution, rendering - Team config at
config/team.json— canonical contact + timezone registry - Preferences at
config/preferences.json— user defaults (conferencing, working hours, etc.)
Key decisions
- Skills are the interface layer — all agents are Claude Code skills, not standalone services
gwsis the only Google API gateway — no direct API calls outside of it- Python helpers are thin utilities, not application logic — all orchestration happens in the skill
Status
- [x] Module 1 — Meeting Scheduler MVP shipped (2026-04-15)
- [ ] Module 2 — Morning Briefing Agent
- [ ] Module 3 — Memory Agent
- [ ] Module 4 — Mission Control Dashboard
Related
- Spec
- PRD
- Manifesto