All posts

Jarvis

AI agents
Productivity
Automation

Jarvis is a personal command center that reads your email, meetings, and calendar. It takes the loose commitments buried in all of that and turns them into tracked tasks and events you can actually act on. Every item it creates links back to the exact message or transcript it came from, so you can always see why Jarvis thinks you owe someone a reply or need to be somewhere Thursday morning.

Why I built it

I built Jarvis for the AI and Justice Consortium, which gathers hundreds of experts in public service, computer science, and criminal justice for events once a month. Managing that volume by hand was a major problem of theirs. Every introduction and "I'll circle back" was scattered across hundreds of people and a month's worth of email, calendar invites, and call transcripts. The commitments that mattered most were the easiest to lose in the noise. So I built Jarvis to catch those threads automatically and hand them back to me as something actionable.

What it does

In practice, Jarvis does a handful of concrete things well. It mines your inbox and meeting notes for tasks and deadlines, then drops them into a review queue instead of acting on its own. Hand it a Google Sheet of contacts and it will fill in the missing emails and titles, then flag any detail that does not check out.

The part I am most excited about is the autonomous one. When an opportunity comes up in a meeting, say a name worth reaching out to, a grant worth applying for, or an intro someone offered, Jarvis catches it from the transcript on its own, goes and finds the right person and their contact details, and drafts the outreach for you. You stay in control, since everything lands in a review queue and nothing is sent until you approve it. But the legwork of spotting the opportunity, tracking down the person, and writing the first draft happens without you having to ask.

Tech stack

  • Front end

    the web app and the orb you talk to

  • Supabase

    a Postgres database plus login; your data stays private to your account

  • xAI Grok

    the model that reads your email, meetings, and calendar, pulls out commitments, and drafts replies (swappable; the prototype ran on Claude)

  • Gmail + Google Calendar

    what it reads (email, invites, meeting transcripts) and writes back to (tasks, events, drafts)

  • Tavily + Apollo

    web search and contact lookup, so it can find real people and their work emails

  • Playwright

    drives your own logged-in browser to research contacts and fill forms; you review and submit, it never sends on its own

  • ElevenLabs

    the voice, so you can talk to Jarvis and hear it answer