VibePit

Release notes

VibePit 1.0. The pit wall for vibe coders.

The first version of VibePit is here. It brings all your Claude Code sessions together in one calm window. Answer Claude’s questions and plans with a click, watch your usage limits, follow along from your phone, give Claude work by typing or talking, and hear when it is done.

Download VibePit 1.0

Apple silicon · macOS 12 or later · free · Intel Mac?

1.0.0Released 20 October 2026·First release

Welcome to VibePit

VibePit sits beside VS Code and runs all your Claude Code sessions from one window. Answer Claude’s questions, permissions and plans with a click, see what every tab is doing, watch your usage limits, and use Claude from your phone. Type to it, or say “Hey Pit, open abc” and your project opens with Claude ready. VibePit tells you when Claude is done or needs you, so you can run several projects at once and still know exactly where each one stands.

Answer Claude from the app

Questions, permission requests and plans appear in the Chat. Answer them with one click, without switching to the terminal.

Use Claude from your phone

Scan a QR code and your phone’s browser can do what the Chat does: send messages, answer Claude, stop a tab, attach photos, talk, and check background tasks and changes, on Wi-Fi or from anywhere.

Speak in your own words

VibePit follows clear built-in rules from the start, with nothing to download. If you like, download a small model in Settings, and VibePit understands whatever way you put things. It runs on your Mac, so nothing you say leaves it.

Your usage at a glance

See how much of your 5-hour and weekly Claude limits you have used, and move a conversation to another account when one runs low.

Notes and reminders

Pinned messages, notes, checklists and reminders share one board. Claude can suggest them, and you decide what is saved.

Plans you can read

A plan opens beside the Chat, laid out like a document. Approve it, reply to it, pin it, or branch it into a new session.

Talking to VibePit

VibePit listens for its name, understands what you meant, and sends it to the right place.

Say “Hey Pit”

Say Hey Pit to begin. To be sure a sentence is a command, begin with Pit, …. To be sure it goes to Claude, begin with Claude, …. For 30 seconds after each command, you can keep talking without the name.

Open projects by voice

Say open abc, and VS Code opens the project with a named Claude Code tab. You can open more Claude tabs in the same project, switch between them, and continue an earlier conversation with resume abc.

Everyday speech

With the optional understanding model (Settings → Voice & listening → Understanding, about 1.8 GB), phrases such as bring up abc, let it go ahead or is abc done? all work. Without it, VibePit uses the phrases on the Voice commands page. VibePit decides whether you gave a command, asked about the app, or wrote a message for Claude. When a sentence could mean two things, it asks you, and it remembers your answer.

Type instead of talk

Everything you can say, you can also type in the Chat. Typed commands are answered in writing instead of out loud.

Only my voice

Read five short sentences, and VibePit learns your voice. It then ignores other people speaking near you. Your voiceprint is stored on your Mac as a short list of numbers, never as a recording.

Check before sending

If you prefer, what you say is placed in the message box first. You can correct any misheard words and then press Return.

Better hearing with your own key

For faster and more accurate recognition, you can add your own Deepgram key. Only what you say to VibePit is sent, and only after it hears its name. Without a key, all speech recognition stays on your Mac.

Ask about your changes

Say what did abc change? to hear which files are not yet committed, how many lines changed, and whether any commits are waiting to be pushed.

Dictation

Say dictate and speak freely. When you pause, the text is pasted into the app in front, such as Slack or your browser.

The Chat

The Chat is the centre of VibePit. It shows every Claude tab, what Claude is doing, and what it needs from you.

Answer questions, permissions and plans

When Claude asks a question with options, asks to run a command, or presents a plan, the Chat shows it clearly with buttons to answer. You can also give your own answer, or tell Claude why you said no.

Live progress

While Claude works, a live card shows what it is saying, the commands it runs, the files it reads and edits, and its background tasks, with a timer. When it finishes, the card folds into a short summary line.

Plans beside the Chat

A plan opens in a pane beside the Chat, easy to read. It has Copy, Reply, Pin and Branch like any answer, and once you approve it, it stays in the Chat with your answer. The box for what should change takes several lines (Shift+Return starts a new one), and a plan you answer in the terminal shows in the Chat too. Read any long answer in the same pane, and pin it from there.

Links under the headline

Pictures, pull requests, issues, CI runs, releases, commits and preview links from Claude’s answer show right under its headline, ready to open. A GitHub link to a review, a comment or a pull request’s changes says what it is, such as Review on pull request #73.

Know that Claude received your message

A message you send while Claude is busy shows Queued, then a green tick once Claude has read it. If a message could not be delivered, it says so.

Slash commands, skills and attachments

Type / to find Claude's commands and skills, with suggestions as you type. Attach images and files with the paper clip, by dropping them on the window, or by pasting a screenshot.

Earlier conversations and branches

Past conversations are kept, grouped by day. Open one to continue it, or branch any message into a new Claude session to try a different approach.

Reply to one answer

Press Reply on one of Claude’s answers, and Claude gets that answer’s summary with what you write, so it knows exactly what you mean.

Messages to pass on

When Claude writes a message for you to send to someone, Copy the message to … appears under its headline. It copies with its bold text and lists kept, ready to paste into Slack or an email.

Modes for each tab

Each Claude tab shows its mode: normal, plan, auto or accept edits. You can change it from the Chat. In plan mode, Claude researches and proposes before it edits anything. With more than two tabs in a project, they collect in a menu, and + starts a new tab in either Claude account.

Review mode

Say review PR 42, or type /review 42. Claude reviews the pull request using your own review instructions, which you can edit in Claude behaviour → Reviews.

Run commands Claude suggests

When Claude asks you to run a command yourself, you can run it from the Chat. Claude explains it first, and nothing runs until you confirm.

Catch up

When you return, a card in the Chats list explains what each Claude tab did while you were away.

Back to the Chat

Coming back to the app opens the Chat. On any other page, Chat in the menu shows how many Claude tabs are working.

On your phone

Step away from the desk and keep working with Claude. Your phone uses VibePit in its web browser, with nothing to install.

Scan a QR code

Press the phone icon in the message box and scan the code with your phone’s camera. Then press Allow on the Mac, and your phone is in. Closed the page on your phone? Click Scan to open again on the Mac for a big code, or add VibePit to your phone’s Home screen.

One project or every project

Choose whether the phone can use the Claude tabs of one project, or of every project. Either way, it can do everything below.

Chat with Claude

Read the Chat, send messages, reply to one answer, and tap a suggested reply. Each tab is named by its conversation’s title, as in the app. Long answers and plans open full screen, so they are easy to read.

Answer, stop and switch

Answer Claude’s questions, permission requests and plans. Stop a tab that is working, switch its mode, open or close a tab, or continue an earlier conversation.

Every step Claude takes

Tap Working, or a finished answer, to see each step Claude took in a sheet that keeps up while it works.

Photos, files and your voice

Attach a photo or a file from your phone, and see the pictures Claude shows. Over the Anywhere link you can also talk, and your Mac writes down what you said.

Tasks, commands and changes

See background tasks and what they print. Read what a command does before you run it on your Mac. See which files changed in the project, and the latest commits.

On Wi-Fi, or anywhere

Your phone connects on the same Wi-Fi by default. The Wi-Fi link is not encrypted, so the phone reminds you to use a network you trust. Choose Anywhere to connect through a secure Cloudflare link when you are out.

You decide who is in

Each code works once, for two minutes, and only after you allow the phone on the Mac. If another phone tries a code that is in use, it is told how to connect, and your Mac tells you. Disconnect a phone from the Mac or the phone at any time, give it a time limit, or remember it on your Wi-Fi.

Usage and accounts

Usage limits

The Chat and the Claude accounts page show how much of your 5-hour and weekly limits you have used, and when they reset. Each account has its own card and colour.

Context meter

See how full each conversation is, so you know when it is time to start a new one.

Two Claude accounts

Use a second Claude account for some of your projects. If one account is close to its limit, VibePit offers the other. The conversation moves across, and anything you send meanwhile goes with it.

Your week

A dedicated page shows the last 7 days for each project: how long Claude worked, how many messages you sent, and how long Claude waited for you.

Notes, pins and reminders

One board for everything

Pin important answers, write notes, keep checklists and set reminders in one place. Filter them by kind, project or search, and copy any of them with one click.

Suggested by Claude, approved by you

When you ask Claude for a plan, steps or a reminder, it can offer one as a note. Nothing is saved until you approve it.

Reminders that arrive on time

A reminder still arrives on time when your laptop is locked, because your Mac stays awake in the hour before it.

While you are away from the screen

Spoken alerts and summaries

You hear abc-claude is done with a short, plain summary of what Claude did, or abc-claude needs you when it is waiting. Alerts also appear as notifications, and inside the window while you are using it.

Floating panel

A small panel stays on every desktop, also over full-screen apps. It shows whether each Claude tab is ready, working or needs you. Click it to return to that conversation.

Menu bar icon

Start or stop listening and open the app from the menu bar, whether the window is open or not.

The screen stays on

While any Claude Code session is open, your screen does not go to sleep, even while Claude waits for your next message. Once you close every Claude session, your Mac follows its usual settings again.

The app

Easy setup

The app brings its own speech engine. On first open, a Get started card guides you through each remaining step with one button each: install Claude Code, log in, get VS Code, and add your projects. Set up with Claude finds the projects on your Mac and suggests a short name to say for each one.

A guide and release notes inside the app

A Setup guide explains how everything works, and a What’s new page lists the changes in every version. Both are also on the VibePit website.

Settings that are easy to find

Settings are on three pages: Voice & listening, Claude behaviour and General. Each page is divided into tabs, and the Find a setting box shows any setting when you type a word from it.

Automatic updates

When a new version is available, the app tells you. Press Update now, and it installs the update and opens again. Your settings are kept. You can also check for a new version yourself in General → Updates.

A calm design

Quiet colours, clear type, and a Chat built around the conversation. Choose Dark, Light or System in General → Appearance.

Getting started

  1. Download VibePit. Choose the download for your Mac: Apple silicon (M1 and later) or Intel.
  2. Install it. Open the disk image and drag VibePit to Applications, then open it. If macOS says it cannot check the app, open System Settings → Privacy & Security and press Open Anyway.
  3. Follow the Get started card. Each step ticks itself off when it is done.
  4. Press Start. Allow the microphone. The speech models download once, which can take a few minutes.
  5. Say your first command. Say Hey Pit, open abc, using the name of one of your projects, and tell Claude what to do.

The Setup guide explains each step in detail. You need a Mac with macOS 12 or later, and a Claude account that can use Claude Code (Pro, Max, Team or Enterprise, or an API key). VS Code is recommended; you can use Terminal instead.

Known issues

  • Mac only. VibePit runs on macOS 12 or newer. The Mac's own speech recognition needs macOS 26; older versions use Whisper, which is slower.
  • Opening it the first time. macOS may say it cannot check the app. Open System Settings → Privacy & Security and press Open Anyway. You only need to do this once.
  • Only in tabs VibePit opens. Answering Claude from the app, and hearing its summary read aloud, work in the Claude tabs that VibePit opened, while VibePit is running.
  • VS Code works best. Some features, such as sending a message to an open project with in abc, …, need Claude to open in VS Code rather than Terminal.
  • Connecting from anywhere needs cloudflared. On the same Wi-Fi your phone needs nothing extra. To connect from anywhere, install Cloudflare’s free cloudflared on the Mac first (brew install cloudflared).
  • The phone’s microphone needs the Anywhere link. Browsers only allow the microphone on secure (https) pages. On Wi-Fi, use the microphone on your phone’s keyboard instead.
  • Only my voice is not a lock. It helps VibePit ignore other voices, but a recording of you, or a very similar voice, can still pass.

Your privacy

Your speech is turned into text on your Mac. The optional understanding model also runs on your Mac. No audio or words leave your Mac unless you add your own Deepgram key. The app only talks to itself on 127.0.0.1, and every request needs a secret token. It opens to your phone only while you have one connected, and only for the phone you allowed. On Wi-Fi that link stays on your network but is not encrypted; Anywhere uses https. Your messages to Claude go through your own Claude Code, exactly as if you had typed them. VibePit is not affiliated with Anthropic, and you need your own Claude account.