Hey Juno, finish this for me.

Juno works across your Mac: the app in front, the web in tabs of its own, your files. Anything that counts waits for your yes.

macOS 14 or later, Apple silicon · Version 0.1.2
How it works

Say it, and it is done.

Ask out loud from whatever you are doing. Juno does the work in a browser of its own and in your Mac apps, or shows you where to click.

Say it from any app.

Hey Juno wakes it from whatever is in front. The notch shows your words as it hears them, then one line of what it is doing, with a square to stop it.

It works where you work.

Juno has a browser of its own, with the chat beside the page. It keeps your tabs, bookmarks and logins beside yours, and each tab it opens sits under its chat. You see each step as it happens, and anything that sends, buys or submits waits for your yes.

Or it shows you how.

Ask how to do something and Juno points: its pearl comes to the control and says the step, one at a time. In guide mode it never clicks for you.

Your yes

Nothing that counts happens without your yes.

It stops, and shows you the step.

Juno got as far as Reserve and stopped. The card is read from the page itself: the site, the button and every detail it will commit. Tap it or say it and it goes. Say no and nothing is pressed. If the page changes after you were asked, it stops again.

What always asks
Sending, buying, submitting, booking, deleting and signing in. Whatever the task, whoever started it.
Code decides, not the model
A rule in code decides which steps ask. The model can make Juno ask more, never less.
Paying is a tap, then Touch ID
A payment is never approved by voice, and no permission covers one.
What people hand it

The things you would rather not do yourself.

Small jobs, said in a sentence. A few that people hand over first.

Fill this in.It fills a form from what you have told it, suggests what it can, and asks you only what it cannot know.
Reorder the usual.It fills the cart and goes to checkout. The total waits on a card, and paying is always yours.
Find that email, draft the reply.It reads the thread and writes the reply as a draft you can copy, edit or open. Nothing is sent.
Be ready for the 2 o'clock.Before a meeting on your calendar it offers a short brief. Accept it or dismiss it. Dismiss a few and it asks if you want fewer.
Ask what it already knows.What it learns is kept as plain files on your Mac, each fact with where it came from. Change or delete any line.
Compare these three.It reads the pages side by side and answers first, with the sources under it.
Meetings

It sits in your meetings, and remembers them.

Notes you can check.

When a call starts, Juno asks whether to record it. Afterwards you get what was decided and what was promised, each with the minute it was said.

Only when you say so
It records on your yes, or on a rule you set and confirmed. Pause stops the recording until you press Resume.
Every note has its moment
Decisions and promises each link to the minute they were said. Open the transcript to check.
Follow-ups wait for you
It drafts the email you promised. Nothing is sent until you say yes.

The audio is transcribed on your Mac and kept for 90 days. The transcript and the notes stay until you delete them.

Agents

Give it a job once and it keeps at it.

You describe the job. Juno writes the plan, you approve it, and it runs on its schedule.

Every agent, on one page.

A name, a face, a job in your words and a time to run. The list says what each one is doing now and what it did last. Open one for its own page.

Work with many at once.

Add another when the work grows. Each keeps its own schedule, its own permissions and its own chat.

It runs on its schedule.Weekdays at 9, Fridays at 4, twice a day. They run while this Mac is awake, and each catches up once when it wakes.
It acts on its own, or asks you first.On its own: what you leave ticked, it does with no card. Asks you first: before anything that sends, submits, books or signs in, it shows you a card.
It waits for you.When a step needs your yes, it is kept on its page and it carries on with the rest. Answer when you are back.
It keeps its list.What it watches, applies to or writes sits on its own page, each row with where it stands.
Also in Juno

And the rest of your day.

Research, with its sources.It reads the pages in parallel and answers with links to where each fact came from.
Documents it can change.It writes Word, slides, sheets and PDFs, and edits them. Each change is a version you can see and undo.
It asks how it went.After a meeting that mattered it checks in once, saves your answer, and offers one next step.
A folder for every chat.What it makes is saved on your Mac. It reads only the folders you share with it, and deletes only to the Trash, after you say yes.
Work and personal, apart.Each workspace has its own browser profile, chats and memory. The notch says which one a task is in.
Your model, your skills.Add skills from the built-in catalog; each says what it may do before you add it. Pick the model per chat, or use your own API key.
Privacy

It knows you, and it stays on your Mac.

It remembers, and shows its sources.

What Juno learns is kept as plain files on your Mac, each fact with where it came from. Correct a line or delete it, and your word is final.

Passwords and cards stay locked.

They are saved in your Mac's Keychain behind Touch ID. Juno knows a login exists, never the password, and shows only a card's last four. A payment is a tap, then Touch ID.

Everything it did, on the record.

Every read, draft, card and answer is written to a log on this Mac, with the time. Open it in Settings whenever you want to see what happened.

What does leave: what a task needs is sent to the model you picked, and to the sites and services Juno works with for you. The beta also sends us error and feedback reports, cleaned of personal details, unless you turn that off. Your memory, your log and your passwords stay on this Mac.

Give Juno its first job.

For Mac. Nothing that counts happens without your yes.

macOS 14 or later, Apple silicon · Version 0.1.2