100% on-device pipeline v26.32 out

Your meetings
stay on your Mac.

pepito records, transcribes and summarizes your meetings with AI β€” entirely on your device. No bot joins your calls. No audio leaves your machine. No subscription.

macOS 14+ Β· Apple Silicon EN Β· FR No telemetry Markdown
pepito menu bar popover
pepito menu bar status
pepito running on macOS

Capture audio from any app

Privacy by design

Built for a world where meeting data matters.

Most AI meeting tools send your audio to the cloud, join your calls as bots, or require you to trust third-party servers. pepito was built to make this structurally impossible.

Your audio never leaves

Recording, transcription and summary generation all run on your Mac. No audio file, no transcript and no meeting minutes are ever sent to an external server.

No bot, no plugin

pepito captures your Mac's system audio directly. No bot joins your call, no screen recording, no browser extension. Participants never know you're taking notes.

Works without Internet

Once the transcription model is downloaded, the entire pipeline works offline. Ideal for air-gapped networks and secure environments where Internet access is restricted.

The difference

Truly local, not just "privacy-friendly".

"Privacy-friendly" means your data isn't sold. Truly local means it never leaves your device in the first place.

pepito Cloud-based tools Bot-based tools
No bot joins your calls Varies
Audio stays on your device
Works fully offline
No DPA required
No subscription
Automatic pipeline

From recording to meeting minutes.

A fully local pipeline processes your recordings in four steps. Retry any step individually if something goes wrong.

01

Record

Capture system audio and microphone with one click. No bot, no plugin.

02

Archive

Auto-converted to M4A for compact storage. 128 to 320 kbps configurable.

03

Transcribe

Whisper runs locally on your Apple Silicon Mac. Multilingual with automatic language detection, SRT timestamps.

04

Summarize

Your LLM generates structured Markdown meeting minutes from the transcript.

Start a new recording while the previous one is still processing. Pipelines run in parallel.

Features

Everything you need. Nothing leaving your Mac.

Capture

All your meetings, any app.

Teams, Zoom, Google Meet, Webex, Slack, Discord, FaceTime β€” or in-person meetings via microphone. No plugin required, ever.

pepito popover with calendar events

Auto-record calls

Monitors active calls in Teams, Zoom, Webex, Slack, Discord, FaceTime, plus Chrome and Safari for browser-based meetings. Starts after 10s of sustained audio, and auto-stops on silence with a configurable delay (default 30s) and an optional confirmation prompt.

2 recording modes

Normal (orange timer with live audio levels) or Mini (discreet conversation icon). Double-click the menu bar icon to start or stop instantly.

pepito status bar recording modes

Calendar-aware

Reads your macOS calendar via EventKit. Auto-detects the current meeting and injects subject, participants, organizer and location into the summary context for richer output.

Intelligence

SOTA local transcription

OpenAI Whisper embedded in the app via whisper.cpp, optimized for Apple Silicon. Multilingual with automatic language detection, selectable model size, SRT output.

Bring your own AI

pepito auto-detects local AI CLIs installed on your Mac - Claude, Gemini, Codex, Ollama and opencode - and lists them in the provider picker. Or point pepito at any OpenAI-compatible endpoint (LM Studio, vLLM, your corporate API). Fully editable prompt with {{transcript}} and {{context}} placeholders.

Custom vocabulary

Teach pepito your proper nouns, acronyms and technical jargon. Used to improve both transcription accuracy and summary generation.

Summary in the language you want

Let pepito follow the spoken language automatically, or pin summaries to a fixed language of your choice - ideal for multilingual teams.

Meeting notes

Create a Markdown note while recording, pre-filled with date, subject and participants. Injected into the LLM context.

Workflow

Recordings history

Dedicated window grouped by day. Per-step status, errors and duration. Rename recordings (with AI-suggested titles), retry failed steps, open in Finder. Inline iMessage-style waveform player to replay any moment without leaving the app. Import external audio files (M4A, MP3).

pepito recordings window

Scriptable

Control pepito via AppleScript. Global keyboard shortcut to start and stop from anywhere.

Enterprise-ready

Configurable model mirror URL. Signed & notarized builds.

Built for trust-sensitive environments

When data confidentiality is non-negotiable.

01 EU / GDPR

EU companies under GDPR

No DPA. No data processor. No cross-border transfer.

pepito produces no personal data outside the host machine. Legal & compliance teams can approve it without a subprocessor agreement.

02 Regulated

Legal, medical, finance

Where recordings cannot leave the firm.

Attorney-client privilege, doctor-patient confidentiality, trading desk compliance. pepito makes leaks structurally impossible.

03 Air-gapped

Defense, industrial, gov

No Internet required after initial setup.

Connect your internal LLM server. Point the model download URL to your intranet mirror. Works completely offline.

Testimonials

They stopped worrying about where their data goes.

Product owners, managers, assistants, engineers, sales reps β€” pepito adapts to every role.

I used to spend 30 minutes after each sprint review writing up the minutes. Now it's done in 2 minutes. The time savings are huge, and nothing gets lost.

Sophie L.

Product Owner Β· Fintech

I manage three teams across different time zones. pepito lets me find every decision made, with full context. Essential for follow-up.

Karim B.

Business Line Manager Β· Manufacturing

I manage the schedule of four directors. With pepito, I send out meeting minutes within the hour. They can't believe how fast it is.

Claire B.

Executive Assistant Β· Industrial Group

As an engineer, what I appreciate is that everything runs locally. No data through a third-party cloud. We plug in our own internal LLM and we're set.

Nicolas R.

R&D Engineer Β· Aerospace

After every client meeting, I have a clean summary with key points and action items. I send it right away. It looks really professional.

James M.

Sales Representative Β· Automotive

We deployed pepito on 40 workstations without touching the network. No server, no cloud license. The IT team loved it.

Philippe G.

IT Project Manager Β· Insurance

Setup

From download to first summary in under 10 minutes.

01

Download & install

Install via DMG or Homebrew.

02

Configure

An onboarding wizard guides you through permissions and preferences. Download model from within the app β€” or from your intranet mirror.

03

Start recording

And stay focus on your meeting.

After that, pepito works automatically β€” it detects your calls, records, transcribes and summarizes without any manual intervention.

Specifications

Native Swift. Built for Apple Silicon.

A native Swift app designed to get the most out of your Mac β€” tiny footprint, smooth interface, deep system integration.

Native Swift / SwiftUI

Smooth and lightweight. Minimal memory footprint, deeply integrated with the system.

Background processing

Pipeline runs in the background. Record a new meeting while the previous one is still being transcribed.

Per-step error recovery

Each pipeline step can be retried individually. No need to start over.

Works fully offline

No Internet connection required. Ideal for secure enterprise environments and air-gapped networks.

Safe by default

Security bookmarks for folder access. Quit confirmation during active recording or processing.

macOS 14 Sonoma & later

Output formats

.wav .m4a .srt .md .json

Transcription model

OpenAI Whisper whisper.cpp Apple Silicon Multilingual

Technologies

Swift SwiftUI Core Audio whisper.cpp OpenAI Whisper AVFoundation EventKit

AI providers

Claude Gemini Codex Ollama opencode Any OpenAI-compatible
Roadmap

What's coming next.

The core pipeline is complete. These are the next differentiators.

Coming

Speaker diarization

Know who said what. The transcript will identify each speaker separately β€” critical for multi-participant summaries.

Coming

Live transcription preview

See the transcription appear in real time during the recording. Confirm pepito is capturing correctly, without waiting.

High priority

Full-text search

Search across all your transcripts and summaries at once. Find any decision, name or action item from any past meeting.

Shipped

Custom vocabulary

Teach pepito the names, acronyms and jargon of your team for fewer transcription errors. Available in Settings > AI since version 26.25.

FAQ

Frequently asked questions.

Does my data really stay on my Mac?

Yes, 100%. Recording, transcription and meeting minutes generation all run entirely locally. No data goes through an external server, unless you voluntarily configure a remote LLM endpoint.

How is pepito different from cloud-based meeting tools?

Most AI meeting tools send your audio to cloud servers for transcription, or join your calls as a visible bot. pepito's transcription runs with OpenAI Whisper (via whisper.cpp) embedded directly in the app, optimized for Apple Silicon. There is no bot, no browser extension, no screen recording. The entire pipeline β€” recording, transcription and summary β€” runs on your Mac.

Does pepito work without an Internet connection?

Yes. Once the transcription model is downloaded, everything works offline. Only meeting minutes generation requires network access if you use a remote LLM server.

Which video conferencing tools are supported?

All of them. pepito captures your Mac's system audio, so it works with Teams, Zoom, Google Meet, Webex, Slack, Discord, FaceTime and any other tool. It also records in-person meetings via the microphone.

Which LLM can I use for meeting minutes?

pepito auto-detects local AI CLIs installed on your Mac - Claude, Gemini, Codex, Ollama and opencode - and offers them in the provider picker. You can also point pepito at any OpenAI-compatible server (LM Studio, vLLM, a corporate server or a cloud API) by configuring the URL, API key, model and temperature in the preferences.

Is pepito GDPR-compliant?

pepito produces no personal data outside your Mac. No audio, transcript or summary is transmitted to any external server by the application itself. No DPA is required. If you configure a remote LLM endpoint, your own data processing obligations with that server apply.

Do I need to tell participants I'm recording?

Recording consent laws vary by jurisdiction. pepito does not handle consent on your behalf β€” this remains your responsibility. Because pepito doesn't join calls as a bot, there is no visible "bot is recording" indicator. Check your local laws and your organization's policies before recording.

What are the minimum system requirements?

A Mac running macOS 14 Sonoma or later. Apple Silicon Macs (M1 and later) offer the best transcription performance.

How does call auto-recording work?

When enabled in settings, pepito monitors selected apps for active calls. Recording starts automatically after 10 seconds of sustained audio and can auto-stop with a confirmation prompt after a configurable silence period.

Can I import existing audio files?

Yes. You can import M4A and MP3 files directly into pepito. They go through the same pipeline: transcription and AI-generated meeting minutes, with optional context you can add at import time.

How much does pepito cost?

pepito is a one-time purchase of 45 EUR. No subscription, no recurring fees. You can try before buying β€” the app works without a license with limited features.

Pricing

Free for personal usage. Buy once to use it like as a PRO.

No subscription. No account. Lifetime updates.

Free

EUR0

forever

  • Unlimited recordings per day
  • Up to 50 min per recording
  • On-device transcription
  • AI meeting minutes
  • No account required
Download for macOS

No credit card. Use all features within the limits.

Your meetings. Your machine. Your data.

No account, no subscription, no cloud.

Download for macOS

or install with Homebrew

brew install vjeantet/tap/pepito

View release notes β†’