u/Advanced_Camera_7750

I built a dream journal app and I'd love some honest feedback

I've always found it frustrating how quickly dreams disappear after waking up. You remember something amazing for a few minutes, and then most of it is gone.

So I built Dreamtail, a dream journal for iOS and Android. You can quickly record your dreams using text or voice, keep them organized over time, and optionally turn them into AI-generated stories and illustrations.

For example, you could record:

>

Dreamtail can turn that into a story and visual representation, while also keeping the original dream in your journal.

I'm still trying to figure out what the most valuable part of this product actually is, and I'd really appreciate some honest feedback from other builders.

A few things I'd particularly love feedback on:

  • Does this solve a problem you would actually have?
  • Is the AI story/image generation useful, or does it feel unnecessary?
  • What would make you want to keep using a dream journal?
  • What feature would make Dreamtail significantly more useful?

I'm not looking for compliments — I'd genuinely rather hear why you wouldn't use it. 😄

If you'd like to take a look: https://www.dreamtail.io/

reddit.com
u/Advanced_Camera_7750 — 8 days ago
▲ 1 r/mcp

I built a small local-first tool for Claude Code: Whyline

I built a small local-first tool for Claude Code: Whyline

Git remembers what changed. Whyline remembers why.

I’ve been experimenting with AI coding workflows and kept running into the same problem: after a Claude Code session ends, all the reasoning behind a change disappears.

A commit tells me:

>

But it does not tell me:

  • Why 90 days?
  • Why did we choose a background job?
  • What alternatives did we reject?
  • What risks did we already know about?
  • What should future Claude sessions avoid breaking?

So I built Whyline.

It is a local-first CLI + MCP server that stores concise “decision memories” for AI-assisted coding sessions.

When you finish a session, Whyline can save:

  • intent
  • decision
  • rationale
  • rejected alternatives
  • risks
  • follow-ups
  • related files and commits

Later, when Claude Code works on the same repo, it can retrieve those memories through MCP before making changes.

No cloud. No auth. No new UI. Just SQLite on your machine.

Install:

npm install -g u/malindar/whyline

Basic flow:

whyline init
whyline install-claude
whyline doctor

Repo: https://github.com/malinda1986/whyline

It is still early, but the core idea feels useful: AI coding sessions produce reasoning that should outlive the context window.

Would love feedback from people using Claude Code / MCP / AI coding agents. Especially curious whether others are solving this “why did we do this?” problem differently.

u/Advanced_Camera_7750 — 3 months ago