Rewind your day.

Extracts decisions, learnings, and corrections from AI coding sessions. Saves them as daily notes.

Terminal
rwd today terminal output

Not another efficiency report.

rwd is a developer journal, not a dashboard.

Claude /insights
  • Tool usage patterns
  • Token consumption
  • 30-day HTML report
  • Quantitative
rwd
  • Decisions & reasoning
  • Learnings & corrections
  • Daily Obsidian notes
  • Qualitative
Session Discovery

One command. Every session.

Run rwd today and it scans all your AI coding sessions automatically. Claude Code, Codex — no manual export needed.

Terminal
$ rwd today
Discovering sessions...
Found 3 Claude Code sessions
Found 1 Codex session
Planning execution...
Strategy: single-shot (4 sessions, ~12k tokens)
Analyzing with Claude API...
Smart Extraction

Finds what actually matters

Not a log dump. rwd identifies decisions you made, questions you had, mistakes the AI made, and things you learned.

2025-03-24.md
## Key Decisions
- Axum over Actix-web: Simpler middleware API
## Curiosities
- How does tower middleware chain work?
## Corrections
- Model said: Use .layer() for auth
Fix: Must wrap in ServiceBuilder first
## TIL
- Tower ServiceBuilder ordering matters
Privacy First

Sensitive data never leaves

API keys, AWS credentials, GitHub tokens, private IPs — automatically masked before LLM analysis. Eight patterns catch secrets you might miss.

Redactor
export OPENAI_KEY=sk-abc123def456ghi789...
Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWI...
Server: 192.168.1.42:3000
export OPENAI_KEY=[REDACTED:API_KEY]
[REDACTED:BEARER_TOKEN]
Server: [REDACTED:PRIVATE_IP]:3000
Redacted: API_KEY: 1, BEARER_TOKEN: 1, PRIVATE_IP: 1
Daily Notes

Lands right in your vault

Structured markdown saved to your Obsidian vault or any directory. Each session becomes a documented chapter of your day.

Obsidian
Daily
2025-03-24.md
2025-03-23.md
2025-03-22.md
# 2025-03-24 Dev Session Review
## Claude Code
### Work Summary
Implemented order validation for the e-commerce API...
### Key Decisions
- Axum over Actix-web: Simpler middleware API
Work Summary

Ready for standup

rwd summary generates a concise work report grouped by project. Non-technical language, copied to clipboard — paste straight into your status update.

Terminal
$ rwd summary
 
### E-commerce API
- Order validation logic was completed
- Payment webhook handling was resolved
 
### Internal Dashboard
- User analytics chart was implemented
 
Copied to clipboard
Slack Message

Share without the jargon

rwd slack turns your technical day into a team-friendly update. No file paths, no branch names — just clear outcomes ready to post.

Terminal
$ rwd slack
 
[Today's Work Update]
- Order validation feature was completed
- Payment processing issue was identified and fixed
- User analytics dashboard was implemented
 
Copied to clipboard

Install in seconds

macOS (Apple Silicon) curl -fsSL https://raw.githubusercontent.com/gigagookbob/rwd/main/install.sh | sh
Windows irm https://raw.githubusercontent.com/gigagookbob/rwd/main/install.ps1 | iex
Build from source cargo install --git https://github.com/gigagookbob/rwd.git

FAQ

Claude Code and Codex. More coming soon.

No. Output goes to any directory as .md files. Obsidian is optional.

Yes. MIT licensed, fully open source. You just need your own LLM API key.

Anthropic Claude and OpenAI.

Logs are processed locally. Sensitive data (API keys, tokens, IPs) is automatically masked before sending to the LLM.