Skip to content

Weekly Side-Vibes for the Week of May 3, 2026

This week was mostly dogfooding: small Mac menu bar apps, iOS workflow experiments, and developer tools that remove little bits of friction from my day.

The common pattern: if I keep checking a dashboard, hunting through terminal history, or pasting the same rough issue description into five places, I eventually try to turn that workflow into a local tool.

Session Search is a macOS menu bar app for full-text search across Claude Code and Codex session history.

Motivation: the built-in session search in Claude Code and Codex does not index enough of the actual conversation to be optimally useful. I wanted a local index over the full transcript, plus the convenience of opening it from the menu bar.

It indexes local transcripts, shows matching snippets, and resumes the selected session in Terminal, iTerm2, or Ghostty.

Session Search results

Links: GitHub, homepage, latest release v1.9.0.

CCSwitcher Codex

I forked CCSwitcher to add Codex usage alongside Claude Code usage.

Motivation: I use Claude Code and Codex at the same time often, and wanted the same at-a-glance menu bar view of account state, quota usage, local activity, and rough API-equivalent cost estimates for both.

I posted the Codex direction upstream in XueshiQiao/CCSwitcher#12.

CCSwitcher Codex usage screenshot CCSwitcher Codex account screenshot

Link: CCSwitcher Codex fork.

SpaceLabeler

SpaceLabeler is a tiny menu bar utility for naming and color-coding macOS Spaces.

Motivation: I want "Writing", "Builds", "Browser QA", etc. in my menu bar instead of trying to remember which numbered Space is which.

SpaceLabeler landing page

Links: GitHub, homepage.

PR Menu Bar

PR Menu Bar is a menu bar prototype for tracking pull request activity over a configurable time window.

Motivation: I was curious to track my increasing development velocity as I learn how to harness agents to create apps faster and more efficiently. It also feels right for this to live in the menu bar instead of another GitHub tab.

It can use live GitHub data, falls back to sample data, and now has connection state, chart bins, hover tooltips, refresh behavior, and repo filtering.

Links: homepage, GitHub.

BugDrop

BugDrop turns in-app feedback into GitHub Issues with screenshots and annotations.

Motivation: I am working on a variety of different projects and needed something that helps me dogfood them myself, while also letting alpha and beta users send useful feedback for quick iteration. I am also thinking about extending this kind of feedback loop to agent users.

Recent work tightened real-world embedding: runtime theme APIs, auto-following OS theme, self-hosting docs, and smaller UI polish.

Links: homepage, GitHub, live demo, video demo, latest release v1.28.0.

issuectl and iOS

issuectl is a cross-repo GitHub issue command center with Claude Code and Codex launch integration.

Motivation: I wanted a faster path from rough product/dev thought to agent-ready issue. The main flow I have been dogfooding: paste in a rough description, let issuectl parse it into tasks and todo lists, choose Claude Code or Codex, and launch immediately with the issue context already wired up.

issuectl parse to launch flow

I also built out the iOS path: browse repos, issues, PRs, and sessions; quick-create issues; comment/close issues; review or merge PRs; and launch sessions from mobile.

Latest release: v0.46.0.

Fleet

Fleet distributes Claude Code sessions across a local Mac fleet.

Motivation: I have a variety of Mac minis and other Macs on my home network, and I distribute app development tasks across them. I needed a handy way to keep track of where Claude Code and Codex sessions were running, which apps were running, and which machine was healthy enough for the next task.

It auto-picks the healthiest machine, launches work over SSH, and sets up tunnels for dev server callbacks.

Fleet menu bar app screenshot

Fleet dashboard app screenshot

Links: GitHub, homepage, latest release v0.4.1.

Other Experiments

Playwright Profiles reached v1.4.0 with more hardened auth profile handling.

Autopilot Loop is a new Codex plugin/CLI experiment for repeated build, audit, fix, verify, and judge loops.

Commentary Video is a prototype for turning audio commentary into slideshow-style MP4 videos.

The Vibe

Small local software is underrated.

Not every useful tool needs to become a SaaS. Sometimes the best thing is a menu bar app, a tiny iOS workflow, or a one-purpose command that saves one context switch twenty times a day.