Tools that make
Claude Code
extraordinary

Open-source utilities for the AI-assisted developer. Structure your workflows. Monitor your usage. Code from anywhere.

BalconyComing Soon
Balcony

Monitor Claude Code from your phone

Blueprints
Blueprints

40+ commands, 30+ agents

Battery
Battery

Real-time API usage in your menu bar

Bar
Bar

Informative statusline for Claude Code

Monitor your Claude Code sessions from your phone. Watch live terminal output, see what Claude is working on, and stay in the loop while you're away from your desk.

End-to-end encrypted
X25519 key exchange + XChaCha20-Poly1305 encryption. Your code never touches our servers in plaintext.
Zero-config discovery
Automatic Bonjour/mDNS pairing on your local network. Open the app, scan the QR, done.
Real-time streaming
Live terminal output with full ANSI color rendering. Every tool call, every file edit, as it happens.
Intelligent presence
Multi-signal away detection. Balcony knows when you've stepped away and queues notifications.
Multi-session support
Monitor multiple Claude Code instances across different projects simultaneously.
claude — ~/repos/landing
$ claude "Add settings page with dark mode"
› Planning implementation...
· Reading src/App.tsx
· Reading src/theme.ts
Write src/settings.tsx
· Settings page created with theme toggle.
✓ Done — 3 files changed
ws://192.168.1.42:7399 — encrypted
↑ streaming to Balcony · 12 frames
9:41
landing
Active
› Add a settings page with dark mode toggle
· Reading src/App.tsx
· Reading src/theme.ts
Write src/settings.tsx
Settings page created with theme toggle.
✓ Done — 3 files changed
Allow
Deny
Message Claude...
Learn more

Blueprints

40+ slash commands and 30+ specialized agents that give Claude Code a structured methodology. From brainstorming to deployment, design to marketing — every step of your workflow gets a dedicated tool.

Structured workflows
Brainstorm → plan → implement pipeline. Each stage produces artifacts the next stage consumes.
Parallel execution
3x faster with multi-agent orchestration. The /parallelize command distributes tasks across subagents.
Session continuity
Handoff and pickup across sessions. Full context serialization with automatic resume.
Research agents
Dedicated codebase, docs, and web research agents. Deep exploration without polluting your main context.
Project bootstrap
Describe what you want to build and /bootstrap generates a full plan + executable setup script. Go from idea to running project in one command.
Code quality gates
/audit reviews changes before committing. /test runs tests with analysis. /critique challenges your approach.
Creative suite
/design creates on-brand marketing assets. /copy writes social captions and ad copy. /brand documents your visual identity. /email builds HTML email templates.
$ npx @allthingsclaude/blueprints

One command installs all slash commands and agents into your Claude Code setup. No dependencies. No lock-in. Eject anytime.

Slash Commands
Planning
/plan /kickoff /autopilot /finalize
Execution
/implement /parallelize /bootstrap
Research
/research /explain
Quality
/audit /test /secure /dry
Thinking
/brainstorm /challenge /verify /critique
Code
/refactor /cleanup /commit /changelog
Creative
/design /copy /brand /imagine /showcase
Session
/handoff /pickup /flush
Example Workflow
claude - ~/projects/openapi-sdk
> /brainstorm I want to build a CLI that converts OpenAPI specs into typed SDK clients for multiple languages Claude: Interesting - a few approaches here. We could do codegen via Handlebars templates, or an AST-based approach... > I like the AST approach. Target TS and Python first. Should support streaming. > /critique Is AST-based codegen overkill for an MVP? Give me the honest take. Claude: For an MVP, yes - templates would ship 3x faster. AST buys you correctness at scale but you don't need it yet. I'd suggest we /plan this in phases. > /plan # Creates phased plan in .claude/temp/ > /bootstrap # Generates bootstrap.sh - scaffolds project, installs deps, creates initial structure > /kickoff # Starts executing Phase 1 of the plan > /parallelize # Distributes Phase 2 tasks across subagents > /audit # Reviews all changes before committing > /dry # Eliminates DRY violations without changing behavior > /test # Runs tests with intelligent analysis and fix suggestions > /finalize # Commits with proper message, updates plan docs # Now let's create marketing assets for the launch > /brand # Analyzes codebase, creates design/brand-brief.md > /design 9 instagram banners for the product launch # Creates on-brand HTML designs at 1080×1080 in design/ > /copy instagram captions for each banner # Writes platform-optimized captions with hashtags
Learn more

A native macOS menu bar app that tracks your Claude API usage in real-time. See session and weekly consumption at a glance, with predictive analytics that tell you when you'll run out.

Predictive Intelligence
Burn rate calculation + projection. Know when you'll hit your limit before it happens.
Historical Insights
30-day heatmaps, daily streaks, and usage patterns. See your coding rhythm.
Smart Notifications
Configurable alerts at 80%, 90%, 95% thresholds. Never get surprised by a rate limit.
Multi-tier tracking
Tracks both session (5-hour window) and weekly usage. Separate gauges for each.
Native performance
Built with Swift and SwiftUI. Lightweight menu bar app that uses virtually zero resources.
$ brew tap allthingsclaude/battery
$ brew install --cask claude-battery
Learn more
38% · 1h 59m
Battery
38
Session (5-hour)
38%used
1h 59m remaining
Weekly (7-day)26% used
Resets on Sunday, Feb 15 at 3:00 PM
Extra Usage56%
$56.46 / $100.00$43.54 remaining
Projections
Increasing
Limit in 3h 48m (after reset)
Projected 70% at reset
Burn rate: 16.3%/hr
29day streak
Last 30 Days
M
T
W
T
F
S
S
7-Day Usage
Today: 22%
MonTueWedThuFriSatMon
Updated just now
Quit
38% · 1h 59m
Battery
38
Session (5-hour)
38%used
1h 59m remaining
Weekly (7-day)26% used
Resets on Sunday, Feb 15 at 3:00 PM
Extra Usage56%
$56.46 / $100.00$43.54 remaining
Projections
Increasing
Limit in 3h 48m (after reset)
Projected 70% at reset
Burn rate: 16.3%/hr
29day streak
Last 30 Days
M
T
W
T
F
S
S
7-Day Usage
Today: 22%
MonTueWedThuFriSatMon
Updated just now
Quit

A battery-themed statusline that lives inside your Claude Code terminal. Context usage, session rate-limits, and git info - all rendered as a persistent 3-line status bar with color-shifting progress indicators.

Context tracking
Live token count with a visual progress bar. See your model, tokens used vs total, and percentage at a glance.
Session rate-limits
5-hour window utilization with countdown timer. Know exactly how much capacity you have left.
Git integration
Current branch, lines added and removed, and worktree awareness. Your repo state, always visible.
Intensity-aware colors
Progress bars shift from light to dark as usage increases. A visual battery drain metaphor for your context window.
One-command setup
Interactive wizard handles OAuth, global install, and Claude Code configuration. Up and running in under a minute.
$ npx @allthingsclaude/bar

Authenticates via OAuth, installs globally, and configures your Claude Code statusLine - all in one step.

Status Bar
claude — ~/repos/allthingsclaude/bar
Claude Code v2.1.63Opus 4.6 · Claude API~/repos/allthingsclaude/bar
Add git info line with branch name and diff stats
I'll add the git info line to the status bar renderer.
Read src/render.js
Read src/git.js
Adding branch detection and diff stat collection.
Edit src/git.js
Edit src/render.js - added line 3 with branch + diff
Changes applied to 2 files
Opus 4.6 │ 87k/167k [52%
Session │ [19% │ 4h 31m
𖠰 status │ ⎇ feat/status │ +253 -33
Configuration
Context
Model, tokens, fill %
Session
Rate-limit, countdown
Git
Branch, diff stats

Each line can be individually toggled on or off via ~/.bar/config.json.

Learn more

The Toolkit

One ecosystem. Four superpowers. Open-source utilities for the AI-assisted developer. Structure your workflows. Track your context. Monitor your usage. Code from anywhere.

Request TestFlight AccessComing Soon
$ npx @allthingsclaude/blueprints
$ brew tap allthingsclaude/battery
$ brew install --cask claude-battery
$ npx @allthingsclaude/bar

Star us on GitHub

All projects are open-source. Browse the code, open issues, or contribute.