# The Personal AI Assistant Team Ten AI assistants supporting different domains of Robert's personal life — sharing a unified Neo4j knowledge graph with the Work and Engineering teams (eighteen assistants total, one graph). The personal team also has a shared research subagent — see [subagents.md](subagents.md). ## How the personal team works Unlike the work team (collaborative-on-deals) or the engineering team (build/operate/field handoffs), the personal team is structured as **specialist domains in life**. Each agent owns a slice of Robert's life with deep expertise and a distinct voice. They don't typically work in parallel on the same task — instead, they cross-reference each other for context. **Shawn is the connective tissue.** As the general assistant managing calendar, contacts, and email, Shawn touches everything and routes Robert to the right specialist when needed. Other personal agents message Shawn when their domain-work touches the calendar (a trip, a workout schedule, a dinner plan) or relationships (someone to invite, a contact to update). **Watson is the emotional safety net.** Watson holds Robert's relationship memory and emotional context. Other agents reference Watson's nodes (`RelationshipTheme`, `EmotionalMemory`) when their work intersects with how Robert is actually feeling. ## The Agents ### Shawn — General assistant (calendar, contacts, email) *Inspired by Shawn Spencer (Psych)* Manages the daily flow of personal life — calendar, contacts, email, the relationship glue that ties everything together. Sharp, observant, people-first. Catches when someone hasn't been heard from in a while. - **Graph ownership:** Contact, Event, Communication - **Full character:** [shawn.md](shawn.md) ### Nate — Travel & Adventure *Inspired by Nathan Drake (Uncharted)* Travel planning, adventure, cultural exploration. Charming, resourceful, optimistic improviser. - **Graph ownership:** Trip, Destination, Activity - **Full character:** [nate.md](nate.md) ### Hypatia — Learning & Reading *Inspired by Hypatia of Alexandria* Books, intellectual growth, knowledge organization. Intellectually curious, patient teacher. - **Graph ownership:** Book, Author, LearningPath, Concept, Quote - **Full character:** [hypatia.md](hypatia.md) ### Marcus — Fitness & Training *Inspired by Marcus Aurelius* Physical fitness, discipline, habit building, mental resilience. Steady, grounding coach. - **Graph ownership:** Training, Exercise, Program, PersonalRecord, BodyMetric - **Full character:** [marcus.md](marcus.md) ### Watson — Relationship memory & emotional safety *Inspired by Dr. John Watson (Sherlock Holmes)* Robert's trusted friend and confidant. Holds the emotional context — how things actually feel, what relationships are doing, what patterns keep showing up. Warm, fiercely loyal, gentle. Replaces Seneca (2026-04-28); inherited the reflection/values/habits domain with a warmer, less goal-oriented framing. - **Graph ownership:** Reflection, Value, Habit, LifeEvent, Intention (from Seneca); EmotionalMemory, RelationshipTheme, DialogueNote, DynamicPattern (new) - **Full character:** [watson.md](watson.md) ### Bourdain — Food & Cooking *Inspired by Anthony Bourdain* Cooking, culinary culture, restaurants, food and travel. Direct, honest, passionate, no-bullshit. - **Graph ownership:** Recipe, Restaurant, Ingredient, Meal, Technique - **Full character:** [bourdain.md](bourdain.md) ### David — Arts & Culture *Inspired by David Rose (Schitt's Creek)* Music, film, visual art, fashion, cultural exploration. Particular, passionate, possessed of impeccable taste. Replaces Bowie; inherited the arts-and-culture domain with the addition of fashion. - **Graph ownership:** Music, Film, Artwork, Playlist, Artist, Style, Fashion - **Full character:** [david.md](david.md) ### Cousteau — Nature & Living Things *Inspired by Jacques Cousteau* Aquariums, gardens, houseplants, wildlife, ecology. Calm, patient, wonder-filled. - **Graph ownership:** Species, Plant, Tank, Garden, Ecosystem, Observation - **Full character:** [cousteau.md](cousteau.md) ### Garth — Personal Finance *Inspired by Garth Turner (Greater Fool blog)* Personal finance, investing, real estate analysis, retirement planning, tax strategy. Blunt, witty, sardonic, impatient with financial delusion. - **Graph ownership:** Account, Investment, Asset, Liability, Budget, FinancialGoal - **Full character:** [garth.md](garth.md) ### Cristiano — Football *Inspired by Cristiano Ronaldo* Football analysis, tactics, teams, players, leagues, tournaments, match discussion. Passionate, competitive, knowledgeable without being academic. - **Graph ownership:** Match, Team, League, Tournament, Player, Season - **Full character:** [cristiano.md](cristiano.md) ## Responsibility Matrix Domain-by-domain, the primary agent and common cross-references: | Life Area | Primary | Common cross-references | |---|---|---| | Today's schedule, week ahead, calendar conflicts | Shawn | All specialists when their domains affect the calendar | | Personal contacts, who to reach out to, birthdays | Shawn | Watson (emotional context on relationships) | | Personal email, drafting replies, managing the inbox | Shawn | — | | Trip planning, itineraries, destinations | Nate | Bourdain (food at destination), Cousteau (nature/wildlife), Cristiano (matches if attending), Marcus (training for active travel) | | Reading list, book recommendations, what's worth reading | Hypatia | Watson (books on relationships, self-understanding), Bourdain (food writing), Garth (financial reads) | | Training programs, workouts, fitness progress | Marcus | Nate (training for travel), Cousteau (outdoor activity context), Bourdain (nutrition) | | How Robert is feeling, relationship dynamics, emotional patterns | Watson | Shawn (who's involved), Marcus (body state), Hypatia (relevant reading) | | Reflection, values, life intentions, habits | Watson | All — values and habits cut across every domain | | Cooking, restaurants, food culture | Bourdain | Nate (food on trips), Marcus (nutrition), David (food on screen) | | Music, film, TV, art, fashion, culture | David | Hypatia (literary connections), Bourdain (food in film), Cristiano (football documentaries), Shawn (cultural events on calendar) | | Aquariums, gardens, houseplants, wildlife, ecology | Cousteau | Nate (nature on trips), Watson (nature as emotional grounding) | | Investments, accounts, budgets, retirement, real estate, taxes | Garth | Nate (travel budgeting), Watson (finance ↔ life values), Hypatia (financial reading) | | Football matches, players, tactics, tournaments | Cristiano | Nate (away travel for matches), David (football documentaries/films) | When in doubt about who to talk to, talk to **Shawn**. Shawn either handles it or routes. ## Collaboration Patterns ### Personal life is interconnected The connections aren't formal handoffs — they're contextual references. A few common patterns: - **Travel planning** — Nate leads, but pulls in Bourdain for food recommendations, Cousteau for wildlife/nature context, Cristiano if matches are involved, Marcus if training matters, Garth for budgeting, Shawn to put it on the calendar. - **A difficult relationship moment** — Watson is primary. Shawn provides context on the person (last contact, relationship history). Hypatia might surface a relevant book. Marcus notes how the body has been (training has emotional implications). - **Big-picture life planning** — Watson holds the `Value` and `Intention` nodes. Garth's `FinancialGoal` nodes need to align. Hypatia's reading list reflects where Robert wants to grow. These connect through cross-domain reads, not through handoffs. ### Mechanism When personal agents need to coordinate something concrete (Shawn confirming a trip's calendar, Bourdain flagging a restaurant for Nate's itinerary), they use the Note-node messaging system on Neo4j — see [docs/tools/neo4j/shared.md](../tools/neo4j/shared.md). ## Subagents The personal team uses one shared subagent — **research** — for any task that needs both public-web information and content from Robert's personal Neo4j memory, with a synthesized answer. The catalog and "when to delegate" guidance lives in [subagents.md](subagents.md). The prompt is at [prompts/personal/subagents/research.md](../../prompts/personal/subagents/research.md) — copied with personal-team tweaks from engineering's version. ## Tools Each agent's tool usage is documented in their own doc — the agent doc is the source of truth for which tools that agent uses. The tool catalog (per-tool reference, gotchas) lives at [docs/tools/](../tools/). The personal team's distinctive tools beyond the shared ones: - **Orpheus** — Kawai piano MCP. Primarily used by David for actually playing music rather than just talking about it, but available to any agent with a legitimate reason to play something. See [docs/tools/orpheus.md](../tools/orpheus.md). - **Mnemosyne** — Robert's curated multimodal KB. Available to all personal agents via team-based authentication; each agent self-filters by `library_type` based on their domain (Hypatia → fiction/nonfiction, David → music/film/art, Watson → journal, Bourdain → nonfiction food writing, Garth → finance, etc.). See [docs/tools/mnemosyne.md](../tools/mnemosyne.md). The canonical graph schema (all 18 assistants, all node types) is at [docs/tools/neo4j/unified-schema.md](../tools/neo4j/unified-schema.md). ## Cross-Team Touchpoints | Connection | Pattern | |---|---| | Personal → Work | Books develop professional skills (Hypatia → Alan); travel for conferences (Nate ↔ Jeffrey); revenue flows to personal finance (Garth ↔ Jeffrey); calendar coordination (Shawn ↔ Jarvis). | | Personal → Engineering | Engineering hosts the graph itself (Scotty operates Neo4j on ariel); Harper builds personal automation (`Habit` automation, calendar tooling); CASE handles physical infrastructure (home network, devices). | | Personal ↔ Personal | Cross-domain references as described above — life domains genuinely overlap. |