Now in open beta · macOS

Stop running your studio out of eight different apps.

Send mixes through a real client portal. Calendar, invoicing, and an AI that knows your whole studio handle the rest. One Mac app.

Free forever · No credit card · macOS 11+ (Apple Silicon & Intel)

Projects · Pipeline
AllMineThis weekOverdue
10 active projects
Session Prep
3
Roland Jupiter — "Midnight Grove"
Cerulean Records
15%
1/6 tasksThu
Ava Sinclair — Full Album
Halo Management
5%
0/12 tasksNext Mon
Mixing
4
Street Chronicles Vol. 2
Brick Lane Music
68%
5/8 tasksTomorrow
Sundown Sessions — EP
Ocean Drive Ent.
42%
2/6 tasksFri
The Nomads — Single
Indie
30%
1/4 tasksNext Wed
Revision
2
Kara Lowell — "Still Water"
Quiet Moon
88%
1/2 tasksThu
Mastering
1
North Star — "Embers"
Sunset Hills Music
92%
2/3 tasksMon

See it in action

Built for studios. By a studio owner.

Product walkthrough coming soon

Studio Pilot
Calendar & schedulingAI Studio ManagerClient portalInvoicing & payments
The problem

If any of this sounds familiar, you're the reason we built this.

Eight apps to run one studio

Notion or Trello for projects. Google Sheets or QuickBooks for invoices. Google or Apple Calendars for sessions. Dropbox or Google Drive for files. Wave or QuickBooks for bookkeeping. Email, text message, and carrier pigeons for revisions. Stripe for payments. Zapier to glue it all together — and you still spend 30 minutes a day keeping everything in sync.

NotionTrelloSheetsQuickBooksWaveZapierAsana

Revision notes scattered across twelve places

Three emails from the artist, two texts from the manager, a voice memo from the A&R, an Instagram DM at 3 a.m. You're not a mix engineer anymore — you're a detective.

EmailSMSInstagram DMVoice memosWhatsApp

Clients who "pay next week"

You delivered the mix three weeks ago. The invoice is on day 21. You've sent two polite follow-ups. The artist just dropped the track on Spotify without telling you. You're still waiting to get paid.

Net-30Handshake dealsVenmo hopeBounced checks
Native integrations
macOS
Claude
Google Calendar
Stripe
Dropbox
Wave
Delivery hub + Client portal

Send mixes through a real client portal.

One stream of deliverable cards per project, one card per mix. Drop in a Dropbox or Drive file; Studio Pilot draws the waveform, measures BS.1770 LUFS + dBTP true-peak, and stores them so the client portal renders the same view without re-downloading. Send and the client gets a single link — mobile-first, no account to create. They hear the mix on the same waveform you mixed against, pin notes with @-mentions, approve with a signed ceremony, and pay through Stripe. Pin lands at 0:23 in the portal → marker shows on your engineer waveform, click-to-seek.

  • Two-element gapless A/B audio
    Toggle between v3 and v2 with no loading wait — both you and the client see the same waveform geometry on both sides of the link.
  • Pin comments with @-mentions across the roster
    Add an assistant, A&R, or manager — each gets their own identity color on the waveform. Pin authoring uses a WAI-ARIA combobox to @-mention any roster member; replies thread under each pin.
  • State-aware engineer footer
    Draft → Attach + Send. Sent → "Awaiting first open", flips to a play count the moment the client opens the link. Revisions → quoted client notes + Start v(N+1). Approved → green seal with signature.
  • Approval ceremony, not just a button
    Confirm → Crystallize → Receipt. A green-seal moment with the client's typed signature, ISO timestamp, and a downloadable receipt PDF.
  • Loudness + true-peak chips on every version
    Real BS.1770 K-weighted integrated LUFS + 4× upsampled true peak in dBTP. Amber tint when truePeak > -1 dBTP — catch streaming-transcode clipping before send.
  • Realtime in both directions
    Client drops a pin → it appears on your engineer card without reload. You ship v(N+1) → their portal page updates without refresh. Mobile-first portal: iPhone Safari + Android Chrome, 44px tap targets, prefers-reduced-motion respect.
Client Portal · trystudiopilot.com/p/...
Ava Sinclair
Midnight Grove — Mix v3
Awaiting approvalDelivered 2h ago
Midnight_Grove_MixV3.wav
24-bit · 48 kHz · 4:32
1:47 / 4:32
Pinned Notes · 3
0:23· Ava S.
Bass could come up a touch around the drop.
1:12· Ava S.
✓ Resolved
Love the vocal here — nothing to change.
2:48· Manager
Can we try a cleaner hi-hat on the 2nd verse?
Invoice
SP-2026-0043
$2,400.00
Due on approval
Mix — 1 track$1,800
Master$600
AI Studio Manager

An assistant that actually knows your studio.

Not a chatbot. The AI Manager has agentic access to your real schedule, projects, invoices, clients, deliverables, and analytics through 20+ tools — so it handles the day-to-day while giving you the kind of business advice you'd normally need a studio manager for. Ask "what's slipping this week?" and it pulls real deadlines. Ask "should I take this project?" and it checks your calendar, rate history, and current workload.

  • Runs your daily or weekly briefing
    Cadence-picker (daily / weekly / off) in Settings → AI Manager. Opens with what is at risk, which clients need a response, what to work on first — and flags when your effective rate drifts or A/R aging spikes.
  • Takes real actions
    Blocks your calendar, drafts client emails, starts revision rounds, opens invoices, links feed events to projects — with a confirmation step you control.
  • Observes, never directs
    Persona principles baked into the system prompt: stays strictly in your own data (no "engineers like you typically..." comparison framing), surfaces one insight per response, closes with an invitation not an action item. Help you feel like you got there yourself.
  • BYOK — your key, your cost, your control
    Paste an Anthropic API key in Settings → AI Manager and chat goes through your account directly. No proxy, no per-message billing on our side, no quota.
AI Studio Manager
AI Manager
Claude Sonnet 4.6 · knows your whole studio
What's slipping this week?
getOverdueTasks
getUpcomingDeadlines

Two things are at risk:

Street Chronicles Vol. 2 — mix 68% done, due tomorrow. You've booked 4h on it today.
Kara Lowell — "Still Water" — revision notes came in 2 days ago, still unopened.

Want me to draft a "here's the plan" note to Kara?

Which clients are paying late?
analyzePaymentPatterns
Ocean Drive Ent. — avg 23 days late across 4 invoices.
Indie clients — 3 of 6 paid 10+ days late last quarter.

Consider requiring deposits from Ocean Drive. Your on-time rate is 72% — industry avg is ~60%.

Ask your AI manager…
What's overdue?Block FridayDraft invoice
Smart scheduling

A calendar that schedules itself.

Tell Studio Pilot the work and when it’s due. It fills your calendar around your work hours, respects existing blocks, and keeps travel time honest. Two-way sync with Google Calendar so nothing gets double-booked.

  • 15-minute snapping, drag to resize
    Block, reshuffle, move to tomorrow — the whole week stays coherent automatically.
  • Profiles per day
    Tracking days, mix days, admin days — set different work hours and the scheduler respects them.
  • Deadline-aware, dependency-aware
    Topological precedence + earliest-start-date enforcement + a deadline-issues modal that surfaces every overdue, scheduled-past-due, and project-overflow task with one-click resolution.
  • Google Calendar, bi-directional
    Your personal calendar stays the source of truth for life — Studio Pilot owns the work. Push to a separate sub-calendar if you want to keep them visually distinct.
Calendar · Week
DayWeekMonth
32h scheduled8h free
MON 21
TUE 22
WED 23
THU 24
FRI 25
9 AM
10
11
12 PM
1
2
3
4
5
Mix: Street Chronicles
9a - 12p
Client call - Ava
1p - 2p
Mastering: North Star
2:30 - 5p
Mix: Street Chronicles
9a - 1p
Session prep - Ava
2p - 3:30p
Invoicing review
4p - 5p
Tracking - Ava
10a - 11a
Tracking - Ava
11:30a - 3p
Revision: Kara
3:30 - 5p
Mastering: North Star
9a - 11a
Mix: Sundown EP
12p - 3p
Client: Brick Lane
3:30 - 4:30
Stem bounces
10a - 1p
Delivery check
2p - 3p
Analytics & insights

What your numbers actually say.

Cash forecast (booked / unbilled / overdue + A/R aging in five buckets), Rates (effective hourly per project + per client, realization rate, worst-overrun list), Clients (revenue concentration warnings at 30%, health scores, acquisition cohorts), Goals (quarterly targets with expected-pace tick markers). Plus burn-rate warnings on projects past 80% of budget, profitability score per project, and proactive AI pattern detection: effective-rate drift, A/R aging spikes, repeat-client concentration, quiet-client signals.

  • Synthesized, not invented
    Show, don't preach. Every number comes from data you're already producing — invoices, time entries, schedules. No surveys, no benchmarks against strangers.
  • Quarterly PDF email reports
    First Monday or Tuesday of each new quarter, a one-page PDF lands in your inbox: KPIs, project counts, top-6 clients chart, top-6 categories chart, QoQ deltas. On-demand button if you want it sooner.
  • Tax-prep CSV for your accountant
    Settings → Import Data → Tax-prep export. Pick a year, get one CSV row per paid invoice (cash-basis) with client, artist, project, amount, tax rate, discount, hours worked, notes — plus a totals row. Hand it over and you're done.
  • Custom fields on clients + projects
    Define text / number / date / boolean / select fields per entity in Settings → Custom Fields. Track stage-of-life, label-affiliation, gear used per project — anything your business cares about.
Projects · Pipeline
AllMineThis weekOverdue
10 active projects
Session Prep
3
Roland Jupiter — "Midnight Grove"
Cerulean Records
15%
1/6 tasksThu
Ava Sinclair — Full Album
Halo Management
5%
0/12 tasksNext Mon
Mixing
4
Street Chronicles Vol. 2
Brick Lane Music
68%
5/8 tasksTomorrow
Sundown Sessions — EP
Ocean Drive Ent.
42%
2/6 tasksFri
The Nomads — Single
Indie
30%
1/4 tasksNext Wed
Revision
2
Kara Lowell — "Still Water"
Quiet Moon
88%
1/2 tasksThu
Mastering
1
North Star — "Embers"
Sunset Hills Music
92%
2/3 tasksMon
Invoicing

Invoices that look like you actually care.

Nine invoice designs — from clean minimal to full-bleed waveform art. Line items flow from completed tasks or time entries. Per-song, hourly, flat rate, or custom. Stripe-integrated, PDF-exportable, Wave-syncable. Recurring invoices for retainer clients. Get paid on delivery.

  • Nine built-in designs
    Midnight, Clean, Waveform, Spectrum, Generative, Gradient, Topography, Constellation, Bold — pick once, override per-invoice.
  • Deposit-first workflow
    Collect a deposit to hold the booking, then balance on delivery. Stops the "work first, pay never" problem at the door.
  • Recurring invoices for retainer clients
    Weekly / monthly / quarterly / yearly auto-issuance on the cycle date with a guard against double-issuance. Surfaced in Invoicing → Recurring.
  • Outbound webhooks for Zapier / n8n
    Settings → Webhooks. 10 event types (client / project / task / invoice / revision lifecycle) fire HMAC-SHA256 signed JSON to any URL you point at. Glue Studio Pilot into the rest of your stack.
  • Push to Wave if you want
    Bookkeeping handled automatically. Or skip it and keep everything in Studio Pilot.
Invoicing · Design Editor
Invoice Design
9 templates
Midnight
Clean
Waveform
Spectrum
Generative
Gradient
Topography
Constellation
Bold
Accent:
Live Preview
Style · Waveform
Invoice
SP-2026-0047
YOUR STUDIO NAME
you@yourstudio.com
Billed to
Brick Lane Music
accounts@bricklane.music
Mix — Street Chronicles Vol. 2 (12 tracks)$4,800.00
Stem recall — 3 tracks$450.00
Mastering — 12 tracks$1,800.00
Deposit received−$1,500.00
Balance due$5,550.00
Local-first privacy

Your data lives on your Mac. Period.

No SaaS vendor holding your business hostage. Studio Pilot stores everything in a SQLite file inside your Application Support folder. The cloud only holds the minimum needed for auth and the client portal. Export or delete everything in one click.

  • SQLite on your filesystem
    You can back it up, copy it to another Mac, inspect it, audit it. It is a file.
  • Restore with a safety net
    Every restore writes a pre-restore snapshot of your current data next to the live DB before swapping — so a misclick is one open-from-disk away from full recovery. The confirm names the file, size, and table count, never generic.
  • Works offline
    Scheduling, invoicing, PDF export, time tracking, tax-prep CSV — all local. Only cloud integrations need internet.
  • One-click export or delete
    Export everything as JSON, delete your account and wipe the cloud copy — from a settings panel, not a support ticket.
  • Crash reporting is opt-out
    Sentry catches main / renderer / preload crashes with macOS usernames scrubbed from stack traces. Disable entirely with SENTRY_DISABLED=1.
Settings · Privacy & Data
studio-pilot.db
~/Library/Application Support/Studio Pilot
24.7 MB
SQLite · encrypted
On your Mac· Works offline · No cloud sync
Export everything
One JSON bundle with all projects, clients, invoices, time entries, and settings. Yours to keep, forever.
What's in the cloud
Your email (for sign-in)auth
Client portal links + revision notesportal
Subscription statusbilling
Everything elseStays local

What Studio Pilot isn't

Doesn’t replace your DAW
Studio Pilot manages the business around your sessions — not the sessions themselves. Pro Tools, Logic, Ableton — whatever you use stays exactly where it is.
Doesn’t host or process audio
Your stems, bounces, and masters stay on your hard drive (or Dropbox). Studio Pilot links to files — it never touches the audio.
Doesn’t lock your data in the cloud
Everything lives in a local SQLite file. Export it as JSON, back it up, move it to another Mac. Your data is yours.
How it works

Three steps to get your whole studio in one place.

01

Download & sign in

Grab the signed DMG, open the app, sign in with your email. Takes under a minute. Free tier works forever — no credit card.

02

Import what you already have

Pull clients from a CSV, drag an old project tree into the files panel, connect Google Calendar. Studio Pilot maps it into projects, stages, and tasks automatically.

03

Run your studio from one window

Block sessions in the calendar. Track mixes through the pipeline. Send a client portal link. Invoice on delivery. Let the AI manager keep an eye on deadlines.

Pricing

Simple, honest, no-seat-upcharge pricing.

Free tier is actually useful — not a 14-day gimmick that locks you out at day 15. Paid tiers get a real trial with no credit card.

Free

Get the feel of it

$0forever
  • Up to 3 active projects
  • Up to 5 clients
  • 5 AI messages / month (or BYOK)
  • Local-first — nothing in the cloud
  • Single-user only
Download free
Most popular

Pro

For working engineers

$30per month
  • Unlimited projects & clients
  • Google Calendar two-way sync
  • Dropbox file linking
  • Client portal with Stripe invoicing
  • Revision requests with timestamps
  • 100 AI messages / month (or BYOK)
  • Email notifications
  • 14-day free trial
Start 14-day trial

Studio

For multi-engineer shops

$50per month
  • Everything in Pro
  • SoundFlow / Pro Tools integration
  • Deep habit analytics
  • Unlimited team members
  • Priority support
  • 500 AI messages / month (or BYOK)
Start 14-day trial

All prices in USD. Taxes calculated at checkout. Cancel any time through Stripe Customer Portal — your data stays yours, forever.

Mark Abrams, founder of Studio Pilot
From the builder
“I spent years building a giant automation stack to run my studio — Notion, Zapier, Google Sheets, Wave, Calendly, Dropbox, all wired together. People at conferences and on podcasts kept asking how they could set up the same thing. They couldn't — it was too complex to replicate. So I built Studio Pilot: everything that stack does, in one app anyone can use on day one.”
Mark Abrams
Mix engineer · Founder, Studio Pilot
FAQ

Answers to the questions you'd actually ask.

How is this different from Notion or Asana?+
Those are general-purpose tools you have to bend to audio work. Studio Pilot ships with the workflow already modeled: projects → sessions → revision rounds → approvals → invoices → client portal. No templates to wrangle, no custom formulas, no building your own CRM out of a database.
How does the Delivery hub actually work?+
Each project gets a stream of deliverable cards — one per mix, with versions stacked oldest-to-newest. Attach a Dropbox or Drive file; Studio Pilot generates the waveform, measures BS.1770 LUFS + dBTP true peak, and stores them so the client portal renders the same view without re-downloading the audio. Hit Send and the client gets a single link. When they pin a note at a timestamp, you see it in your engineer card with the marker still on the waveform, click-to-seek. State-driven footers: Draft → Send; Sent → “awaiting review”; Revisions → quoted client notes + Start v(N+1); Approved → green seal with signature.
Where does my data actually live?+
In a SQLite database inside ~/Library/Application Support/Studio Pilot on your Mac. Supabase only stores what has to be in the cloud — your login email, subscription status, and the data the client portal needs to render (projects, deliverables, revision pins, signatures, peaks, loudness). Everything else stays local. You can export the whole thing as JSON or delete your account entirely from Settings → Privacy & Data; every restore writes a `*.pre-restore-<timestamp>.db` safety backup first so a misclick is recoverable.
Does the AI actually know anything useful, or is it just a chatbot?+
It has agentic tool access to your real studio data — currently 20+ tools spanning projects, calendar, clients, invoices, deliverables, analytics, and the Feed Hub. Ask “what’s slipping this week?” and it pulls your actual deadlines. Ask “block Friday for the Street Chronicles mix” and it puts real blocks on your real calendar. Ask “draft a note to Kara about the revision delay” and it knows which revision you mean. The persona is staff-not-CEO: it observes and surfaces patterns from your own data, never tells you what to do, never compares you to other engineers.
Do I need to bring my own Anthropic API key?+
Yes. Studio Pilot is BYOK — paste an Anthropic key in Settings → AI Manager and chat goes through your account directly. No proxy, no per-message billing on our side, no quota. (A managed-AI proxy is something we may add later if there’s demand; today it’s your key, your cost, your control.)
What does the client portal actually do?+
You send the client a single link. They hear the mix, pin revision notes to specific timestamps on the waveform with @-mentions for the engineer or other team members, approve when it’s done with a real signature, and pay the invoice through Stripe — all on one page. No login required. No app to download. Works on their phone. Realtime: when they pin a note, it shows up on your engineer card without a manual reload.
Is there a mobile app?+
Yes — a Progressive Web App at /studio on any phone. Installable to the home screen on iOS Safari + Android Chrome. Reads + writes your projects, calendar, clients, tasks, invoices, time entries. The desktop is still the heavy command center; mobile is for triage on the go.
I use SoundFlow / Pro Tools — does it integrate?+
Studio Pilot ships a partnership-level macOS Accessibility surface. Every actionable control has a stable aria-label, and a top-level “Automation” menu publishes 17 named scripting targets (Go to ▸ hub, Toggle panels, Sync to Cloud, etc.) for SoundFlow’s `sf.ui.menuBar` and `sf.ui…buttons.whoseDescription` patterns. Reference macro shipped in the repo. A separate REST API on port 9473 gives stream-deck and surface bindings 12+ endpoints for the Studio tier.
I already use [X]. Can I import?+
CSV import handles clients, projects, and time entries. There’s also a one-click Motion import (Motion API key → pulls your tasks). For anything else, you can run Studio Pilot alongside your existing tools during migration — there’s no forced cutover.
Does it work offline?+
Yes. The core app is local — SQLite, scheduling, invoicing, PDF generation, time tracking, tax-prep CSV export — all run without internet. You only need a connection for Google Calendar sync, Dropbox file linking, AI chat (BYOK), and the client portal. Fly cross-country, work the whole flight.
Does it handle recurring invoices and retainer clients?+
Yes. Invoicing → Recurring tab. Set up weekly / monthly / quarterly / yearly cycles per client; Studio Pilot auto-issues a draft invoice on the cycle date with a guard against double-issuance. Plus outbound webhooks (Settings → Webhooks) fire HMAC-signed JSON to Zapier/n8n/your-own-server on 10 event types — invoice.sent, invoice.paid, project.completed, revision.submitted, etc.
Do client emails come from my address or yours?+
Default: they come from Studio Pilot's address with your studio name in the From display and replies routed to your inbox. To send from your own address natively, you have two paths: (1) **Gmail / Workspace** — one-click Connect with Google in Settings → Integrations → Send From; the consent screen briefly shows an "unverified app" warning until Google completes our restricted-scope verification (in progress), then it disappears entirely; (2) **Any other provider** (iCloud, Outlook, Fastmail, Yahoo, custom domain) — paste an app password and Studio Pilot auto-verifies the connection in ~5 minutes. Credentials stay local — never sync to the cloud, never appear in backups.
Can I see the bigger picture across the year?+
Analytics gives you Cash (booked / unbilled / overdue + A/R aging buckets), Rates (effective hourly per project + per client, realization rate), Clients (revenue concentration, health scores, acquisition cohorts), and Goals (quarterly targets across revenue / hours / projects / new clients). A quarterly PDF email report auto-sends the first week of each new quarter. For tax season, Settings → Import Data → Tax-prep export dumps one CSV row per paid invoice for the year with hours-worked aggregates — hand it to your accountant.
Can I cancel any time?+
Yes. Manage subscription, update card, pause, or cancel from Settings → Subscription — it runs through Stripe Customer Portal. If you cancel, you keep full access until your billing period ends, then degrade to the free tier. Your data stays put either way.
What about Windows or Linux?+
macOS only for now. Windows and Linux are on the roadmap but not a near-term priority — the app is built with Electron so the port is feasible, it’s a matter of signing, notarization, and testing time.

Ready to run your studio from one app?

Free forever tier · No credit card · Apple-notarized · Works offline · Your data stays on your machine