← Back to Selected Work
GitHub
ProjectOS
ProjectOS reimagines project management as a desktop metaphor — draggable, resizable windows for each project, each containing tasks, ideas, and references. The standout feature is a full Model Context Protocol (MCP) V2 server with 22 tools across 7 handler modules, enabling AI agents to create tasks, decompose work, and manage context as first-class participants. Built on Nuxt 4, Vue 3, and Supabase, with PostgreSQL Row Level Security for multi-tenant isolation, Supabase Realtime for live sync, and Edge Functions for agentic compute. The design system follows Modern Bauhaus principles — thick borders, primary colors, geometric shapes, and a monospaced type system.
Key Highlights
- 01Full MCP V2 server with 22 tools across 7 handler modules — AI agents create tasks, decompose work, and read project context in real-time
- 02Persistent agent memory via agent_context table tracking session history, skills, and architecture docs
- 03Desktop metaphor with draggable, resizable, minimizable project windows — full window management system
- 04Supabase Realtime synchronization across devices and agent events with connectivity monitoring
- 05Modern Bauhaus design system with strict typographic scale, OkLch color tokens, and agent-purple accent