01
Start a session
Open VibeLogger, pick your screen and audio settings, then hit Start.
Pick input settings and begin recording in a few seconds.
macOS Work Session Recorder
VibeLogger records screen and mic, transcribes speech on-device, and automatically extracts ideas, tasks, and decisions from every session — all stored locally on your Mac.
Download the installer, double-click to install, and start recording right away.
First session should take less than five minutes from launch to searchable output.
01
Open VibeLogger, pick your screen and audio settings, then hit Start.
Pick input settings and begin recording in a few seconds.
02
Work normally while VibeLogger records screen + mic with optional markers.
Keep context with timeline events, optional markers, and live progress.
03
Find ideas, decisions, and tasks across sessions in seconds.
Re-open key decisions, tasks, and insights from completed sessions.
After each session, VibeLogger parses your transcript and identifies structured knowledge items — no manual review required. Every item is tagged, stored locally, and searchable.
AI-powered agents that process your completed sessions on demand using your configured LLM backend (Claude, OpenAI, or a local endpoint).
vibe-distill
Deduplicates and consolidates extracted items from a session. Uses embedding-based clustering to cut 30–74% redundancy, producing clean knowledge artifacts ordered by actionability.
vibe-minutes
Generates structured minutes with attendees, key themes, per-topic narratives, all decisions, and action items with inferred owners — from a single session recording.
vibe-narrate
Turns silent segments — 70–90% of coding sessions have no speech — into readable activity timelines using app-switch events and window change history.
vibe-speakers
Resolves 'Unknown Speaker' labels in your transcript by cross-referencing Teams/Slack window titles, meeting frames, and conversational context.
VibeLogger is designed as local-first. Session assets and metadata stay on your machine.
~/Library/Application Support/VibeLogger/vibelogger.sqlite
~/Library/Application Support/VibeLogger/Sessions/{id}/screen.mov
~/Library/Application Support/VibeLogger/Sessions/{id}/mic.m4aNo by default. VibeLogger stores all media and session metadata locally under Application Support. Vibe Skills use an LLM you configure (Claude, OpenAI, or a local endpoint) — no data leaves your machine otherwise.
Vibe Skills are AI-powered agents that process your completed sessions on demand. Run them from the terminal to distill key moments, generate meeting minutes, narrate silent segments, or resolve speaker identities — all using your configured LLM backend.
The app automatically identifies structured knowledge items from your transcript: ideas, tasks, decisions, lessons, questions, bugs, insights, and resources. Every item is tagged and full-text searchable.
Open System Settings → Privacy & Security and manually enable Screen Recording, Microphone, and Speech Recognition for VibeLogger. Then relaunch the app.
macOS 13 (Ventura) or later.
Free to download. Be recording in under a minute.