Project

PersonalAssistant

Vault: myos   Path: 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

  • gws CLI 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
  • gws is 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
  • Spec
  • PRD
  • Manifesto

All files (3)