explaingit

jigripokri/poha

Analysis updated 2026-06-24

97Audience · generalComplexity · 3/5Setup · moderate

TLDR

Personal Overnight Helper Agent that turns Claude Desktop into a scheduled assistant emailing morning briefs from your WhatsApp, Gmail, Calendar, and Tasks.

Mindmap

mindmap
  root((POHA))
    Inputs
      WhatsApp messages
      Gmail and Calendar
      Tasks and SMS
    Outputs
      Morning brief email
      Markdown memory files
      Calendar events
    Use Cases
      Wake up to a daily brief
      Track commitments across apps
      Run weekly and monthly reviews
    Tech Stack
      Claude Desktop
      MCP connectors
      Markdown
      Cowork mode
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Get a 5am email briefing summarizing inbox, calendar, and tasks

USE CASE 2

Track commitments across WhatsApp, Gmail, and SMS in markdown memory

USE CASE 3

Run weekly review and monthly financial sweep on a schedule

USE CASE 4

Draft and reply to messages in your own voice via on-demand commands

What is it built with?

Claude DesktopMCPMarkdown

How does it compare?

jigripokri/pohahuey1in/windsurfxkrishnaik06/gen-ai-with-deep-seek-r1
Stars979797
LanguagePythonPython
Last pushed2025-02-05
MaintenanceStale
Setup difficultymoderatemoderatemoderate
Complexity3/53/52/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Claude Pro or Max plus Cowork mode and several MCP connectors authenticated to your personal accounts.

In plain English

POHA stands for Personal Overnight Helper Agent. It is a setup that turns the Claude Desktop app into a personal assistant that runs while you sleep and emails you a morning brief before your alarm goes off. The name is a pun: poha is also a real breakfast dish, and this agent is meant to be the breakfast you wake up to. The author says it can be forked and put into use in about 30 minutes and runs on top of an existing Claude Pro or Max subscription rather than a separate paid service. The README frames POHA as different from a normal chatbot in three ways. It observes your inbound messages on WhatsApp, Gmail, Calendar, Tasks, and SMS without being asked. It remembers across sessions, using plain markdown files you can open and edit by hand instead of a hidden database. And it acts on a schedule rather than waiting for you to type. The wiring for all three is included in the repository. Out of the box you get seven scheduled jobs. A 5am morning briefing scans your messages, mail, calendar, and tasks, flags commitments and unanswered threads, and emails you the result with one-tap acknowledgment links. A 9pm evening reflection updates memory. A Sunday weekly review prunes stale notes. A 7am sweep turns vague verbal commitments into real calendar events. A Friday noon job builds a get-it-done punch list, and another Friday job suggests weekend activities. A monthly job on the 28th does a financial sweep. There are also five on-demand commands like /draft for writing messages in your voice, /reply for suggested responses, /wildcard for a contrarian take, /gsd for a priority list, and /roast for a group chat joke. The architecture has three layers: a briefing engine of scheduled tasks, a memory system of seven markdown files covering people, commitments, life, insights, finances, health, and a private gated file, and a layer of on-demand skills. These read and write through MCP connectors to outside services like WhatsApp, Gmail, Google Calendar, Google Tasks, Android Messages, Fitbit, and Monarch Money. A clever detail is the acknowledgment loop: each briefing email includes one-tap mailto links that send a coded subject back to yourself, which the next run reads to mark commitments done. To set it up you install Claude Desktop with Cowork mode, clone the repo, mount it in Cowork, fill in placeholders in CLAUDE.md, connect the MCPs you want, and ask Claude to onboard you. The author lists costs, privacy notes, and a frank section on who will not get value from it, like people who want a normal chat bot or who do not want an AI reading their email.

Copy-paste prompts

Prompt 1
Walk me through forking POHA and wiring my Gmail and Google Calendar MCPs in Claude Desktop Cowork
Prompt 2
Explain the seven markdown memory files in POHA and how they get updated by the evening reflection job
Prompt 3
Customize the 5am morning briefing prompt in POHA so it focuses on a single client project
Prompt 4
Add a new scheduled job to POHA that summarizes Slack DMs alongside the existing WhatsApp scan

Frequently asked questions

What is poha?

Personal Overnight Helper Agent that turns Claude Desktop into a scheduled assistant emailing morning briefs from your WhatsApp, Gmail, Calendar, and Tasks.

How hard is poha to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is poha for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.