Vibe-Log CLI, an open-source command-line tool for Claude Code and Codex power users, just shipped version 0.7.x with a killer new feature: automatic daily standup generation that runs entirely on your local machine. The tool analyzes your recent AI coding sessions and spits out a concise summary of what you worked on, key accomplishments, and next stepsโready to paste into Slack or read aloud at your morning standup meeting. No data leaves your box. No cloud dependency. Just raw productivity signal from your actual work.
The Standup Feature Nobody Knew They Needed
The team behind Vibe-Log (@mickmicksh and @dannyshmueli) built this for themselves first. Running npx vibe-log-cli now drops you into an interactive menu where selecting "Today's standup" analyzes your recent sessions via ACP (Autonomous Coding Protocol) using your own AI coding setup. The tool handles massive sessions with 10,000+ messages without breaking a sweat thanks to smart truncation that preserves time data while keeping things performant. Sessions with missing or invalid timestamps? Fixed in this release too.
Strategic Co-Pilot Statusline: Gordon Pushes You To Ship
Beyond standups, the statusline feature intercepts your prompts in real-time and provides strategic coaching feedback directly in Claude Code's UI. Three coach personalities are available: Gordon delivers sharp, pushy business focus with urgency ("Ship by FRIDAY or you're fired!"), Vibe-Log acts as a supportive but demanding senior dev pushing you toward MVP ("Auth works โ | Ship it!"), and Custom lets you define your own coaching style. The system analyzes prompts locally via Claude SDK, generates a score out of 100, and displays actionable feedback in the status bar.
Local-First Architecture: Your Code Never Leaves
The report generation feature extracts data from your Claude Code and Codex sessions, runs analysis through local ACP, and outputs an HTML report to your current directory. Zero network calls for the core functionality. The optional cloud sync exists only if you want itโand even then, it's privacy-scrubbed before upload: code blocks become [CODE_BLOCK_1: javascript], API keys become [CREDENTIAL_1], file paths become [PATH_1]. Only conversation patterns and flow are preserved.
Privacy-First Design Worth Examining
For the security-conscious crew: the package is fully readable, not minified, with source maps included for verification. Releases ship via GitHub Actions (no manual publishing), npm provenance includes build attestation, and SHA256 checksums verify integrity. You can npm pack, extract, and eyeball the code yourself before trusting it with your session data. The sanitization logic lives in src/lib/message-sanitizer-v2.ts if you want to audit exactly what's stripped.
Claude Code Auto-Sync Hooks Go Stable
Auto-sync via Claude Code hooks is now stable: SessionStart syncs previous sessions on startup/resume/clear, and PreCompact captures everything before context compression triggers. Codex auto-sync remains experimental (sync-only mode). The free tier offers 1,000 session analyses per month on the optional cloud dashboard for tracking prompt quality trends over time.
Key Takeaways
- Vibe-Log CLI v0.7.x delivers standup generation in 2-3 minutes from your local Claude Code sessions
- Statusline coach personalities (Gordon/Vibe/Custom) push you to ship with concrete next steps
- All core analytics run locally via ACPโno cloud dependency for productivity reports
- Cross-platform support: macOS, Windows, Linux, any Node.js environment
- Optional cloud dashboard provides trend tracking with privacy-scrubbed data only
The Bottom Line
This is the tool Claude Code power users have been quietly cobbling together in their own dotfiles for monthsโfinally packaged properly and open source. The local-first approach isn't just privacy theater; it's architectural commitment that respects developer paranoia about shipping session data to third parties. Worth installing if you've ever wished you could show your manager exactly what you accomplished during a late-night coding session.