macOS Work Session Recorder

Record work. Revisit insights. Build faster.

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.

  • Screen + mic recording with optional webcam bubble
  • On-device transcription — nothing leaves your Mac by default
  • Auto-extracts ideas, tasks, decisions, bugs, and more from every session
Screen + mic recordingOn-device transcriptionAuto-extracted insightsApp timeline eventsFull-text searchVibe Skills — AI session processing

Installation

Download the installer, double-click to install, and start recording right away.

  1. Download the installer directly from this site.
  2. Double-click and complete the installer prompts.
  3. Installer sets up the app and default Vibe Skills for AI session processing.
  4. Start your first recording from the Capture view.
Download for Mac

macOS 13 or later · Signed & notarized · Free · v0.1.61

Usage Quick Start

First session should take less than five minutes from launch to searchable output.

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.

02

Capture while you work

Work normally while VibeLogger records screen + mic with optional markers.

Keep context with timeline events, optional markers, and live progress.

03

Search and recover

Find ideas, decisions, and tasks across sessions in seconds.

Re-open key decisions, tasks, and insights from completed sessions.

Automatically extracted insights

After each session, VibeLogger parses your transcript and identifies structured knowledge items — no manual review required. Every item is tagged, stored locally, and searchable.

ideataskdecisionlessonquestionbuginsightresource

Vibe Skills

AI-powered agents that process your completed sessions on demand using your configured LLM backend (Claude, OpenAI, or a local endpoint).

vibe-distill

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

Meeting 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

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

Speaker ID

Resolves 'Unknown Speaker' labels in your transcript by cross-referencing Teams/Slack window titles, meeting frames, and conversational context.

Privacy and Local Data

VibeLogger is designed as local-first. Session assets and metadata stay on your machine.

Requested permissions

  • Screen Recording
  • Microphone
  • Speech Recognition
  • Camera (optional webcam bubble)

Where your data lives

~/Library/Application Support/VibeLogger/vibelogger.sqlite
~/Library/Application Support/VibeLogger/Sessions/{id}/screen.mov
~/Library/Application Support/VibeLogger/Sessions/{id}/mic.m4a

FAQ

Is my data uploaded to a cloud service?

No 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.

What are Vibe Skills?

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.

What does VibeLogger extract from sessions?

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.

Permission prompts don't appear after launch.

Open System Settings → Privacy & Security and manually enable Screen Recording, Microphone, and Speech Recognition for VibeLogger. Then relaunch the app.

What macOS version is required?

macOS 13 (Ventura) or later.

Start logging your next work session

Free to download. Be recording in under a minute.