cd /news/developer-tools/show-hn-dreamer-mine-your-agent-sess… · home topics developer-tools article
[ARTICLE · art-51295] src=github.com ↗ pub= topic=developer-tools verified=true sentiment=· neutral

Show HN: Dreamer – Mine your agent sessions for corrections you keep repeating

Dreamer, a new open-source tool, mines coding-agent session history to identify recurring corrections and proposes updates to context files like AGENTS.md or CLAUDE.md, requiring user approval before applying changes. It supports 20 coding harnesses including Claude Code, Codex, and Cursor, runs locally, and uses existing subscriptions without needing provider keys.

read2 min views1 publishedJul 8, 2026
Show HN: Dreamer – Mine your agent sessions for corrections you keep repeating
Image: source

Stop repeating the same coding-agent corrections.

Most teams give their coding agent the same feedback over and over: verify builds and tests before declaring done, don't weaken tests to make them pass, don't add comments nobody asked for, follow the project's naming conventions. That feedback rarely makes it into AGENTS.md

or CLAUDE.md

, so the agent keeps making the same mistakes.

Dreamer mines your recent coding-agent session history for the corrections that keep recurring, and turns them into concrete additions to your context files, with the original conversation as evidence and your approval required before anything is written.

Dreamer works with 20 coding harnesses including Claude Code, Codex, Cursor, OpenCode, Gemini CLI and more.

session history -> recurring corrections -> context file updates -> fewer repeated corrections

Requires Python 3.11-3.13.

npx skills add whistler/dreamer --skill dream -g -y

Then, in your agent:

/dream
/dream --days 14

Dreamer proposes context-file updates as a reviewable in-chat plan (instructions, supporting evidence, and destination files) and applies only what you approve.

No provider keys needed; Dreamer uses your existing subscription. Everything runs locally: session history is read on your machine, context files are edited on your machine, and nothing is uploaded. Session history comes from cass, which Dreamer installs automatically on first run.

For reviewing patterns, evidence, and trends across many sessions at once, use the dashboard:

pipx install agent-dreamer
dreamer serve

If you want the CLI to mine sessions without the /dream

skill, run dreamer run --yes

after configuring a provider key.

Patterns turn repeated corrections into candidate context improvements with evidence attached.

Clusters show where your agent work is concentrated and which kinds of tasks keep recurring.

Stats show activity trends, project volume, and how your workflow changes over time.

Dreamer works with 20 coding harnesses via cass

:

Codex

, Claude Code

, Gemini CLI

, Cline

, OpenCode

, Amp

, Cursor

, ChatGPT

, Aider

, Pi-Agent

, GitHub Copilot Chat

, Copilot CLI

, OpenClaw

, Clawdbot

, Vibe

, Crush

, Hermes

, Kimi Code

, Qwen Code

, and Factory (Droid)

.

See CONTRIBUTING.md.

── more in #developer-tools 4 stories · sorted by recency
── more on @dreamer 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-dreamer-mine…] indexed:0 read:2min 2026-07-08 ·