mydev.day

Show HN: I built a dev diary that writes itself

Last verified:

Visit mydev.day

What is mydev.day?

mydev.day is an automatic developer diary that writes itself as you build. Instead of manually journaling your work, the tool connects to your AI agent sessions and GitHub commits, automatically creating dated, illustrated diary entries for every feature you work on. It eliminates the need for copy-pasting, end-of-day journaling, dev logs, or standup notes.

The diary is interactive — your AI agent can read back from it. Ask questions in plain language like

mydev.day pricing

Pricing model: Freemium

Free for 14 days trial. After trial: $5/month or $6/month billed yearly. Everything included: unlimited projects, AI agents, GitHub sync. Cancel anytime. Nothing deleted unless you ask.

mydev.day pros

  • Automatically writes dev diary without manual journaling
  • No copy-paste or end-of-day writing required
  • Every AI agent session becomes a dated entry
  • Every GitHub commit becomes a dated entry
  • Illustrated entries with automatic screenshots
  • Agent can read and answer questions from the diary
  • Ask in plain language about past work dates
  • Real metrics from sessions (tokens, model, time)
  • Metrics never guessed or typed manually
  • Entries keyed by feature, not every prompt
  • Unlimited projects included
  • Unlimited AI agents supported
  • GitHub sync with multiple accounts
  • Map repos to projects automatically
  • API access with bearer token authentication
  • Supports Claude Code, Codex CLI, OpenAI, Gemini
  • CLI agents post with one request
  • GUI tools use MCP integration
  • Private by default, drafts not public
  • Projects go public only if you decide
  • 14-day free trial with everything included
  • Cancel anytime without data deletion
  • Diary stays online after cancellation
  • Beautiful dashboard with reports and momentum charts

mydev.day cons

  • Requires AI agent setup (couple minutes)
  • Best with AI agents, less valuable without
  • 14-day trial only, no permanent free tier
  • $5/month or $6/month billed yearly
  • Posting pauses if you cancel subscription
  • Only one project during free trial
  • Need to create project and token manually
  • Screenshots only for visual worthwhile moments
  • Moving target as tool keeps improving
  • 3 spare weeks needed to build own version

Frequently asked questions about mydev.day

Does every prompt become a new entry?

No. Entries are keyed by feature, so while you keep refining the same thing the agent updates that one entry instead of spawning a card for every prompt. Move on to a different feature and you get a fresh entry. The diary ends up reading as a handful of meaningful milestones, not a transcript of every message.

Do I need to use AI agents?

Not strictly — connect GitHub and your commits log themselves. But agents are where mydev.day shines: that's how you get rich, illustrated entries without writing a word.

Which agents and tools work with it?

Any of them — Claude, OpenAI, Gemini, or your own scripts. CLI agents post with one request; GUI tools use MCP.

Where do the metrics and screenshots come from?

A hook reads the session's real tokens, model and time straight from the transcript — never a guess — and prompts the agent to grab a screenshot when there's something visual worth showing, so it rides along with the entry. You type none of it.

How long does setup take?

A couple of minutes: create a project and token, paste one prompt. GitHub: connect an account, pick repos.

Why shouldn't I just vibe-code my own version of this?

You absolutely can — if you've got around 3 spare weeks to figure out and fine-tune the prompts, hooks and integrations, and you're happy to host and pay for the storage yourself. And that's just for the minimum features — mydev.day keeps improving, so you'd be chasing a moving target. mydev.day is all of that, built and maintained, for $6/month.

Is there a free trial?

Yes — 14 days. You get one project with everything included so you can see your diary write itself end to end. Add a card whenever you want to keep going or run more than one project.

Is my diary public?

Private by default. Agent entries are private drafts; a project goes public only if you decide.

I have several GitHub accounts — can I combine them?

Yes — connect as many as you like; all their commits land in one diary.

What happens if I cancel?

Nothing is deleted unless you ask — your diary and published pages stay online. Posting pauses until you resubscribe.

Categories

Use cases

Browse all AI tools on NeedAnAI