Think out loud.
Ship the fix.
A Mac app that listens while you talk through a bug, ranks the likely causes, and hands you the cheapest next check. When you are done, it writes the standup.
⌄ Hide
Three things happen in one session.
You do the first one. FRIGG does the other two, and stays out of the way in between.
You talk.
Say what is going wrong while you are still confused. The microphone opens on Start and closes on Stop, and silence never reaches a model, so a whole day open costs cents.
It reads the screen.
Root causes, Next step or Recap reads the transcript and one screenshot of what is in front of you. The answer is about the error on your screen, not your summary of it.
You get the notes.
Recap turns the session into notes and a standup draft you can paste into Slack. Go quiet for a minute and the window becomes your pet, napping in the corner, still listening.
Say a bug out loud. Right here.
Talk to this page the way you would talk to FRIGG. The answer comes from the same model and the same prompt the app uses. The app also reads your screen; this page cannot.
Speech counted while the mic is on: 0.0s. Silence is dropped before it reaches a model, which is why a day with the app open costs cents.
Compared with what you do now.
Same bug, three ways to talk it through.
FRIGGBuilt to sit next to your editor all day.
A small window, quiet by default, and off the record from the first launch.
The notes write themselves.
Press Stop and Recap turns the whole session into notes and a standup draft. If you spent the hours building with Claude Code and said little out loud, it can read that log too, with your permission, and write the notes from what you built.
Yesterday
Chased the CI-only one-hour drift on created_at. Root cause was a naive datetime.now() written into a tz-aware column; CI runs in UTC and my shell does not. Fixed the fixture, not the model.
Today
Audit the other naive timestamps in models/. Two more suspects in the export job.
Blocked
Nothing.
Session notes
- CI-only one-hour drift on
created_at; passes locally. - Ruled out the schema: same Postgres version on both sides.
- Root cause: naive
datetime.now()into a tz-aware column, and CI runs in UTC. - Fixed the fixture, not the model. Green on the second run.
- Open: two more naive timestamps suspected in the export job.
Draw your own desk buddy.
Describe it in your own words and FRIGG draws it. Go quiet for a minute and the window becomes that pet, napping in the corner. Click it to come back.
Off the record, from the first launch.
macOS hides the FRIGG window from screen shares, recordings and screenshots. You still see it on your own display. Flip Detectable on when you want to show it off.
Free to find out. $12 when it sticks.
Both plans run on our keys. There is no API key to paste and nothing to configure before the first session.
Free, for your first three sessions
Three sessions with nothing to set up and no card. Long enough to find out whether talking through a bug actually helps you.
On first launch: sign in with Google, Apple, or an email code. Then draw your pet.
Download for MacPro
20 hours of speech a month and as many pets as you like. Cancel any time. Use FRIGGBETA at checkout for $8 a month for the first year.
Upgrade from inside the app, on the account you already signed in with. Fourteen days free before the first charge.
Start with the free sessionsDownload FRIGG for Mac
One app for both plans. It opens free, and upgrades when you want more than three sessions.
On an Intel Mac? Get the Intel build instead.
Install
Open the DMG and drag FRIGG into Applications.
Open it
macOS asks once whether to open an app downloaded from the internet; click Open. The app is signed and notarized, so there is no unidentified-developer block. Allow the microphone when asked.
Sign in, then draw your pet
Continue with Google or Apple, or ask for an email code. No password, and no card for the first three sessions.
Then say what your desk buddy should be, in your own words, and FRIGG draws it.
Questions
How is this different from typing the problem into ChatGPT or Claude?
Does FRIGG listen all the time?
What leaves my Mac?
Do I need my own OpenAI API key?
All questions, including cancelling and where the notes live