Theo SidekickTheo Sidekick

Stop typing. Just say it.

Turn your voice into polished text, in any app.

Free to startAll platforms

Say “um, can you let the team know uh, the launch is slipping to Monday”. Sidekick removes the fillers and types “Can you let the team know the launch is slipping to Monday?” into your message. The message is not sent.

Used by teams at

Lands in the apps you already use

  • Linear
  • Slack
  • Notion
  • Gmail
  • Telegram
  • Cursor
  • VS Code
  • Warp
  • Claude
  • ChatGPT
The gap

You think faster than you type.

Talking is the fastest way most people can get words out. The reason nobody writes that way is that raw speech reads like raw speech. Sidekick closes that gap, so the speed is usable.

Typing

40

words a minute

Talking

110 to 150

words a minute. Sidekick measures yours and shows it back to you.

The same sentence, before and after.

What you say has fillers, restarts and the sentence you abandoned halfway. What lands does not, and it never loses a word you meant. Every dictation keeps both versions, so you can always see exactly what changed.

You said

hey so um can you actually wait can you tell the team that the the launch is gonna slip I think to like not Friday the following Monday because we are still waiting on uh legal to sign off on the the new terms page and uh yeah just let them know we will have a real timeline by by end of week sorry end of day Thursday

Theo typed

Can you let the team know the launch is slipping to Monday? We are still waiting on legal to sign off on the new terms page. We will have a firm timeline by end of day Thursday.

What it costs

Free to start.

See every plan
Free
30 minutes of dictation every day, on a free account. No credit card, no trial that expires.
$9.99 a month
Unlimited dictation, from Starter up. Talk all day if you want to.
Nothing extra
Sidekick is not a separate subscription. It comes with the OpenCharts workspace you are already paying for, on the same account.
How it works

One key. Five things happen.

Follow one dictation from the hairline to the receipt. The bar on the left is the real Voice Bar, in the real order.

  1. 1Idle

    Nothing is running

    A hairline stands on the bottom edge of your screen. No window, no document. Your cursor is wherever you left it.

    MailIdle
    Message
  2. 2Listening

    Hold the key and talk

    Capture starts before the key is fully down: a half-second ring already holds the syllable you began on. Beside it, Sidekick reads which app and which field you are in. Never a password field. Never the contents of a code editor.

    MailListening
    Message
    0:09Mail · Message
  3. 3Polishing

    Theo finishes the writing

    A quarter-second post-roll catches your last word, so nothing you said is missing. Then the tone comes from where you are: casual in a chat, formal in an email. Fillers and false starts go. Two guards check the result, and one that dropped your words or echoed your screen is replaced by your own words.

    MailPolishing
    Message
    Polishing…
  4. 4Pasting

    It lands where you were

    Pasted at your caret, then verified by reading the field back. If the app will not take a paste, Sidekick types it instead. If nothing can take it, the words go to your clipboard and it tells you so.

    MailPasting
    Message
    Hi Priya, Thursday works on my side. Could we move the syn
    Pasting…
  5. 5Done

    Every dictation keeps its receipt

    The raw words, the finished text, the audio and how long each stage took, stored on this machine and nowhere else. Open History to play it back, see exactly what changed, or put the raw words back.

    MailDone
    Message
    Hi Priya, Thursday works on my side. Could we move the sync to 3pm so the design review can run first? I will file the Healthbird follow-up in Linear tonight.
    Cleaned upSee changes

Prefer not to hold anything? Tap fn Space to lock it hands free. A single dictation can run for twenty minutes.

Beyond transcription

Getting the words right is the easy part.

Plenty of tools can turn speech into accurate text. What happens next is where the day actually gets shorter: the tone, your vocabulary, the phrases you repeat, and what happens when something goes wrong.

A tone that follows the destination

A message to a friend and a message to a client should not read the same. Sidekick knows which app and which field it is writing into, and picks the tone to match. Five destinations, each one yours to override.

Styles

Messages

Auto · Casual

Work chat

Auto · Casual

Email

Auto · Formal

Notes

Auto · Casual

Documents

Auto · Formal

It learns the words you actually use

Fix a name once and Sidekick remembers it. Client names, product names, the acronyms only your team uses: they get spelled right from then on, and every fix it learns comes with an undo.

Dictionary

Healthbird

heard as Health Bird

TheoVex

heard as Theo Vecks

Quito

heard as Keto

Learned “Healthbird”Undo

Say the cue, get the whole thing

Shorthand turns a spoken cue into the text you type constantly. Your address, your booking link, the sign-off you use on every email. Say the cue, and the full version lands.

Shorthand

my email

ari@opencharts.com

sign off

Best, Ari

booking link

The full URL, every time

Twenty four languages, and it keeps up

Speak any of them and Sidekick writes it down. Switch mid sentence and it follows. Pin the one you are speaking when you want the best possible accuracy.

Languages

EnglishEspañolFrançaisDeutschPortuguêsItalianoNederlands日本語한국어中文العربيةहिन्दीand 12 more
Beyond the caret

Three things no dictation app does.

Every dictation tool types what you say. These begin where that ends, and they are each one switch away.

Reply with your voice

It reads what you are answering.

Hold the reply key, say the gist of your answer, let go. Theo reads the message on your screen and writes the reply as you, in your voice, and it lands like any dictation with one undo. No other dictation tool knows what you are replying to.

fn⇧macOSoff by defaultFn + Shift

Rewind

The last 30 seconds, even though you never pressed the key.

Turn it on and Sidekick keeps a rolling half minute of audio in memory. Somebody says something worth keeping, you tap Rewind, and it is typed where your cursor is. The audio never leaves your Mac until that tap, and is dropped the moment dictation is switched off.

fnR30 or 60 soff by defaultFn + R

Whisper Mode

Dictate in a library, an open office, a sleeping house.

Ordinary microphone settings treat a whisper as noise and remove it. Whisper Mode turns that off and lifts the signal so a breath of a sentence is heard as a sentence. The bar shows an ear so you always know it is on.

off by default
Writing personas

Theo writes as the right person for the room.

Four presets, each a different writer. Turn on Auto and Theo picks one from the app your cursor is in, so a sentence spoken into a code editor and the same sentence spoken into an email do not come out the same.

Code Engineer

Auto picks it in Cursor, Warp, VS Code, and every coding host

⌥3

You said

make the login page remember me and not log people out every time they refresh

Theo wrote as Code Engineer

GOAL: Persist the session across refresh on the login flow. CONTEXT: Users are signed out on reload. REQUIREMENTS: 1. Store the session in a durable cookie. 2. Rehydrate on load before the first render. ACCEPTANCE: A refresh keeps the user signed in.

A plain-language idea becomes a precise brief: goal, context, numbered requirements, acceptance. Never an invented file name or library.

Prompt Engineer

Auto picks it in ChatGPT, Claude, Gemini and the other assistants

⌥2

You said

write me something about how I changed my mornings after burning out, for founders

Theo wrote as Prompt Engineer

Role: an editor writing for founders in their thirties. Task: an 800-word piece on how I restructured my mornings after burning out. Tone: conversational, not preachy. Format: prose, no listicle.

The rough instruction is restructured into role, task, context and format before it ever reaches the model.

Email Master

Auto picks it in Mail, Gmail, Outlook, or anything that reads like an email

⌥5

You said

tell Priya thanks for the deck and that the timeline slipped to Monday and we will confirm Thursday

Theo wrote as Email Master

Hi Priya, Thank you for the deck. The timeline has slipped to Monday; we will confirm the details by Thursday. Best, Ari

A ready-to-send email in your own voice, learned from the emails you have already written. Never a recipient you did not name.

Writer

Auto picks it in Docs, Notion, Pages, Obsidian, sixty words or more into a body

⌥4

You said

so the thing about remote work is that it fixed the commute but it broke the hallway, all those small conversations

Theo wrote as Writer

Remote work solved the commute and broke the hallway. The small conversations that used to happen between meetings have nowhere to happen now, and much of what a team knows about itself used to live in them.

Spoken thoughts become essay prose. Your stance is kept, nothing is added.

Every preset is editable and teachable with your own writing samples. Add up to seven of your own, and bind any of them to a key: a tap rewrites what you selected, a hold dictates straight through it.

Destinations

Every dictation tool stops at the cursor.

You get a tidy paragraph, and turning it into a ticket, a page or a message is still your job. Sidekick can do the other half, because it sits on a workspace that already connects to where your work lives.

  1. 1

    It pastes, exactly as it always does

    Destinations run only after the words have landed at your caret. A send can never delay, replace or lose a paste.

    The checkout page throws a 500 when the coupon field is empty. Repro: add any item, leave the coupon blank, press Pay. Started after the pricing deploy on Tuesday.
  2. 2

    Then, sometimes, the bar asks

    Twelve words and a real cue, like a bug shaped like a bug or a note shaped like a note. Most dictations get no offer at all, on purpose.

    Send to Linear?Pasted as usual · Theo turns it into an issueSend
  3. 3

    One tap, and it is filed

    Theo reshapes the words for that place and delivers them. The bar tells you exactly what happened, and the send stays on the History row if you would rather do it later.

    Filed ENG-214 in Linear.

Eight places the words can go

  • ScratchpadSidekick’s own

    Always on hand, needs no account. The one destination on by default.

  • Theo NotesSidekick’s own

    A note in your OpenCharts workspace, one tap to turn on.

  • Theo BoardsSidekick’s own

    A task card on the board you choose.

  • Linear

    Say the gist of a bug, and it becomes an issue.

  • Slack

    Sent to the channel you already picked.

  • Notion

    A long note becomes a page in your database.

  • Gmail

    Drafted, or sent to your own inbox. Never to a third party.

  • Telegram

    Say “remind me” and Theo messages you.

Only the Scratchpad is on by default. Connecting Linear for something else never quietly adds a button here. Nothing is sent to a person you did not name.

The other workspaceBeta
Ask Theo

Hold the orb. Ask about anything on your screen.

Sidekick has a second workspace. Hold the orb, hold a key, say “Hey Sidekick” or just type, and ask. Theo looks at the window you are in, answers out loud, flies the buddy to the exact control, and can take the steps for you, asking first.

Sidekick is in beta. Pointing, clicking and typing can miss, and it improves in every release. Transcription is fully supported. The Sidekick workspace is on the Mac only for now; Windows has Transcription in full.

Any app
Trim
Speed
Zoom
Background
Export

Theo

Sidekick transcript

You

How do I blur the background on this?
Looking at your screen

Theo

It is under Background, right here. Pick Blur, then drag the slider until it looks right.

Pointed it out

  1. Listening
  2. Looking at your screen
  3. Answering
  4. Pointing it out

Six things Theo can do.

Each one is a chip on the Theo card in the app, with a Try it that runs a real question so you can watch the card, the buddy and the voice do their part.

See my screen

Theo looks at your screen when you ask.

Each question takes one screenshot of the active window, so Theo answers about what you are actually looking at. Password, banking and sign-in windows are skipped on purpose.

Try“What am I looking at right now?”Needs Screen Recording
Point at it

The buddy flies to the exact control.

Ask where something is and Theo finds the real button, field or menu on screen, then the buddy frames it with a neon ring while the answer plays.

Try“Where do I save this?”Needs Screen Recording
Do it for me

Theo can click, type, open things, and reach out for you.

Say what you want done and Theo gives the task its own card. Desktop control can bring apps forward and shares your mouse and keyboard; it is not an invisible second desktop. Ask him to email someone and the verified email workflow uses your connected mailbox or the local route you opted into in Settings > Access > Local email. Ask him to text someone and he uses Messages; in WhatsApp, Slack or Telegram he checks the person before typing. Sending waits for your go-ahead; email Autopilot applies only when your own words explicitly said send.

Try“Open a new browser tab and go to opencharts.com”Needs Accessibility
Search the web

Current facts come from a live search.

Questions about today, prices, products, people or news run a web search first and the sources appear on the answer card and under the answer in its conversation, so the answer is grounded instead of remembered. Say open the link, the second one or the Dell one and Theo opens that result in your browser; a Drive file or a document he found opens the same way.

Try“What is the weather in Quito right now?”
Remember

Tell Theo once.

Say remember and the fact is saved at once to your memory across Sidekick and Theo Chat, and written to the Theo remembers note in your Scratchpad. You can review and delete memories in OpenCharts.

Try“Remember that I prefer short answers.”
Talk live

A real conversation, no key to hold.

Live conversation keeps listening and answering in real time, interrupts when you speak, and can glance at your screen every few seconds. It ends when you say goodbye or tap End.

Starta tap, or “Hey Sidekick”

Five ways in, one pipeline.

Every key is yours to change, and the app keeps the ask-Theo keys apart from the dictation keys so the two never fire together.

  • Hold the orb
  • ⌘⌥VHold a key
  • ⌘⌥ZTap for hands-free
  • Say “Hey Sidekick”
  • Type

When it does something, you can see it doing it

Ask for a task and Theo says “On it.”, plans the steps, checks the screen after each one and shows every step on the card. Anything that deletes, sends or quits waits for your go-ahead, and when it has to stop it says why: the connection, a rate limit, the account’s credits.

Stopping is one word

Press the orb or your key while Theo is speaking and your new question takes over. Say “stop”, or tap the Stop pill, to end the answer, the pointing and anything Theo was doing for you. ⌘ ⇧ Esc sends the buddy home and closes every overlay at once.

Also in SidekickBeta
Theo Personas · in Sidekick

Call a persona you built. It can use your Mac.

A Theo Persona is a live video agent you build in OpenCharts: a face, a voice, its knowledge, its boundaries and the tools it may use, even your own likeness. From Sidekick, Talk opens it in a small window beside your work, and while you are on the call it can look at your screen, point, click, or carry a task through, then tell you what happened.

Any app

Coupon rules

Spring campaign · draft

Code
SPRING20
Discount
20% off
Minimum order
$40.00
Expires
30 Sep
Nova
Reading your screenBuilding a presentation

The deck is on your screen. The minimum order is set right here, at forty dollars.

End

A small window at the edge of your screen: who is on the line, what they did, what they said, what they built. Sidekick comes onto your screen as the call connects, ready to point.

It sees your screen

Ask what an error says or what a page is about; it looks through Sidekick and tells you.

It points and clicks

Where is the export button? It shows you, or presses it for you when you ask.

It gets things done

Open an app, fill a form, reply to a message. Anything that deletes, sends or pays waits for your yes.

It builds from your screen

Say make a deck out of this page, or turn this into notes. The persona reads what is in front of you first, then builds from it, and the result lands as a card in the call window, one tap from OpenCharts. It also gets a quiet note as you move between apps, so a question about this page means something.

What it takes, honestly

BetaPro or TeamsA published persona with a facemacOSCamera off by defaultOne call at a timeNever a password, banking or sign-in window

A call from Sidekick runs as your own private call, even on a persona you published publicly. Steps that delete, send, pay or quit wait until you say yes. Hold your dictate key during a call and the microphone is Sidekick’s until you let go: the persona pauses and never hears what you dictate. The flask on the Personas card places a test call that bills no minutes.

Side by side

Theo Sidekick vs Wispr Flow.

Wispr Flow is very good at dictation, and we are not going to pretend otherwise. There are fourteen things a good dictation app does that they do well, twelve that Sidekick does and they do not, and six they still do better than us. Every row was checked against their own public documentation, and you can open all of them below.

14

things a good dictation app does, and they do them well

12

things Sidekick does that they do not

6

things they still do better than us

See the full comparison
Feature
Wispr Flow
Theo SidekickAnd then some
Where they match
Types into any app, at your cursor
Hold a key to talk, double-tap for hands-free
Removes fillers and handles self-corrections
Four cleanup levels, from raw to a full tidy-up
Lays out lists, paragraphs and emails
Detects the language and follows a mid-sentence switch
Learns your vocabulary automatically
Spoken shortcuts that expand to saved text
A tone per app
See what the cleanup changed, and undo it
A failed dictation keeps its audio for a retry
A scratchpad for thinking out loud
Rewrite selected text with a key, taught by your writing
Words, speed and streak
Where Sidekick keeps going
Sends a dictation on to Linear, Notion, Slack, Gmail, Telegram, Boards or Notes
Reads the message you are answering and writes the reply
Rewind: the last 30 or 60 seconds you never pressed a key for
Whisper Mode
Can transcribe entirely on your own machine
Your dictation is never used to train models, with no setting to find
Transcripts and audio never uploaded to the vendor
Cleanup and rewrites work together, chosen per dictation
Four writing personas built in, and picked for you by app
Can show the words as you speak, if you want
A free plan with room to actually use it
Included in a whole workspace, not a separate subscription
Where Wispr Flow is ahead today
More than a hundred languages
An Android app
An iPhone app on the App Store today
Runs on macOS 12 and 13
A shared team dictionary and snippets
A published accuracy benchmark
Scroll to compare

Spoken shortcuts that expand to saved text. Shorthand here, Snippets there.

Sends a dictation on to Linear, Notion, Slack, Gmail, Telegram, Boards or Notes. Eight destinations. Offered only when it fits, never sent without a tap.

Reads the message you are answering and writes the reply. Their screen context aids spelling; it does not write a reply.

Can transcribe entirely on your own machine. Optional, on Apple silicon. Theirs is cloud only, with no offline mode.

Your dictation is never used to train models, with no setting to find. Theirs is on by default for new accounts and must be switched off.

Transcripts and audio never uploaded to the vendor. Theirs stores both on their servers by default for cross-device features.

Cleanup and rewrites work together, chosen per dictation. Theirs turns cleanup off entirely while Transforms are on.

Four writing personas built in, and picked for you by app. Prompt Engineer, Code Engineer, Writer, Email Master. Theirs ships two, chosen by hand.

A free plan with room to actually use it. Thirty minutes a day here, roughly twenty-seven thousand words a week. Two thousand words a week there.

Included in a whole workspace, not a separate subscription. Presentations, notes, whiteboards, code and Theo, with dictation in the box.

More than a hundred languages. Twenty-four here.

An iPhone app on the App Store today. Ours is real and already in testing.

Runs on macOS 12 and 13. Sidekick needs macOS 14.

Compared against Wispr Flow’s public site and help center on 20 September 2026. Sources: wisprflow.ai, Help: What is Flow?, Help: Shortcuts, Why Flow, Help: Auto Cleanup, Flow for Android, Pricing, Help: Connection issues, Help: How to Use Transforms, Help: Security and privacy overview, Help: Improve the model for everyone & Private Cloud Sync. Their features change; if a row is out of date, tell us and we will fix it. Wispr Flow is a trademark of Wispr, Inc.

Privacy

Your voice is yours. So is your screen.

Dictation means handing a microphone to software all day, and asking Theo means letting it look, so it matters exactly where the audio goes, when a screenshot is taken and what is kept.

Your history stays on your machine

Every transcript and every recording is written to your own computer. They are never synced and never uploaded. The one exception is a Retry you tap yourself on a recording that failed.

Or run the whole thing on device

On Apple silicon you can switch to an on-device engine and nothing leaves the Mac at all. It is optional, it covers 13 of the 24 languages, and cloud stays the default everywhere else.

Password fields are refused

If your cursor is in a secure field, dictation will not start. It says so instead of quietly recording.

Context is read, not collected

Sidekick looks at the field you are writing in to pick a tone, and it withholds that context entirely in terminals, code editors, and anywhere the text looks like code.

Theo looks only when you ask

A question takes one screenshot of the active window, at the moment you ask, and nothing is captured while Sidekick is idle. A live conversation may glance every few seconds while it is on. Password, banking and sign-in windows are detected and skipped.

The wake word stays on the Mac

Hey Sidekick is recognized on your Mac by the system's own speech recognition, and that audio never leaves the machine. Screen Recording, Accessibility and Speech Recognition are each yours to revoke in System Settings.

Insights

Watch it add up.

Sidekick keeps a quiet record of how much you have said, how fast you say it, and where the words went. It is your own data, computed on your machine.

Your usage

Words184,320all time
Your speed132wpm vs 40 typing
Time saved38 han estimate
Streak24days running

Last twenty weeks

Where your words go

Email42%

Gmail, Outlook

Work chat27%

Slack, Teams

Documents18%

Docs, Linear, Notion

Messages13%

iMessage, WhatsApp

Get Sidekick

Start on the thing in front of you.

One account, every device. Your dictionary, your Shorthand and your tone settings follow you between them.

Mac

Dictation everywhere, the ask-Theo workspace, and the on-device engine on Apple silicon.

macOS 14 or later · Apple silicon and Intel

Windows

Transcription only : the ask-Theo workspace (beta) is coming to Windows later.

Windows 10 or later · 64-bit

iPhone

A keyboard you can talk to in any app, sharing your Mac's dictionary and settings.

Coming to iPhone

The iPhone keyboard is real and already dictating for a small group of testers. It arrives on the App Store with the same dictionary, Shorthand and tone settings as your Mac.

iOS 17 or later

Free with your OpenCharts membership. Signed, notarized and auto-updating, with no separate subscription for dictation.

Questions

Everything worth knowing before you hold the key.

Which apps does it work in?
Any app with a text field: Mail, Slack, Messages, Notion, Google Docs, your browser, your editor, a terminal. Sidekick pastes at your caret and checks that the text landed; where pasting is not possible it types instead, and if there is no field at all the words go to your clipboard and it tells you so.
What does the shortcut do?
fn by default, or any combination you record. Hold to dictate and let go to finish. Double-tap to lock it hands free, then tap once more to finish. Esc cancels. A single dictation can run for up to 20 minutes.
How much does it change what I say?
You choose the cleanup: None, Light, Medium or High. Light and Medium only remove fillers and fix grammar and punctuation; High rewrites for brevity. No content word is ever dropped. A result that lost your words is replaced by your words, and on any dictation you can see the changes or undo the AI edit.
How does it know which tone to use?
It looks at the app you are in, and in a browser the site, then files the dictation as a personal message, a work message, an email, a note or a document. Auto picks casual where you chat and jot, and formal where you write to be read. You can set a tone per place, and tell it to treat any app as any place.
Which languages does it understand?
Twenty-four: English, Spanish, French, German, Italian, Portuguese, Dutch, Polish, Swedish, Danish, Norwegian, Finnish, Turkish, Russian, Ukrainian, Arabic, Hebrew, Hindi, Japanese, Korean, Chinese, Vietnamese, Indonesian and Thai. Leave them all off and it detects the language automatically; pin the ones you use to sharpen recognition. You can switch between languages mid-sentence.
What is the difference between Shorthand and a transform?
Shorthand is literal: say the cue and the saved text is typed exactly as you wrote it, such as an address, a sign-off or a whole paragraph. A transform rewrites a selection with an instruction you saved, from a shortcut: Polish, the presets, or your own, taught with writing samples. One transform can apply automatically to every dictation. Command Mode is the same idea without saving anything: select text, hold the key and say what to do.
Where do the Insights numbers come from?
Words, speaking time and dictations roll up per day and sync with your account, so every device shows the same totals and streak. Speaking speed is compared with a 40-words-per-minute typing baseline, and time saved is an estimate, labelled as one. The apps your words went to, your peak hour and the words you say most come from that machine's own history, which never leaves it.
What happens to my recordings and transcripts?
They stay on your machine. Your dictation history and its audio are stored locally and never synced. The one exception is a Retry you tap yourself on a recording that failed. Only your dictionary, Shorthand, notes, styles and a daily usage count sync with your OpenCharts account, so every device you sign in on agrees.
What are destinations?
After a dictation has landed at your cursor, Sidekick can also take the words somewhere: a Linear issue, a Notion page, a Slack message, a Gmail draft, a Telegram reminder to yourself, a Theo Boards card, a Theo Note or the Scratchpad. The bar offers it only when the dictation is long enough and reads like that kind of thing, so most dictations get no offer at all. Nothing is ever sent without a tap, only the Scratchpad is on by default, and the paste itself is never delayed or replaced.
How does replying with my voice work?
Hold the reply key (fn and Shift by default), say the gist of your answer, and let go. Theo reads the message on your screen and writes the reply as you. It lands like any dictation with one undo, and History keeps what you said beside what Theo wrote. It is macOS only, off by default, and never reads a password, banking or sign-in window.
What is Rewind?
With Rewind on, Sidekick keeps a rolling 30 or 60 seconds of audio in memory even when you are not holding the key. Tap the Rewind key (fn and R by default) and the last half minute is transcribed and typed where your cursor is. The audio never leaves your Mac until that tap and is dropped the moment dictation is switched off. It is off by default.
How does it compare with other dictation apps?
The good ones do the same core job well: any app, filler removal, a learned vocabulary, a tone per app, undo. Sidekick adds what happens after the words are correct: destinations, reply with your voice, Rewind, Whisper Mode, an optional on-device engine, and privacy defaults that never train on your dictation or upload your transcripts. Others are ahead on language count and phone platforms today. The comparison on this page is checked against their public documentation and dated.
What is the Sidekick workspace, and why is it in beta?
Sidekick has two workspaces. Transcription is dictation, and it is the finished part. The Sidekick workspace, on the Mac, is the assistant: hold the orb, hold a key (Command Option V by default), tap for hands free (Command Option Z), say Hey Sidekick, or type, and ask about anything on your screen. Theo takes one screenshot of the active window, answers out loud and on a card, flies the buddy to the exact control, and can click, type and open things for you, with anything that deletes, sends or quits waiting for your go-ahead. It is in beta because the pointing, clicking and typing can miss; it improves in every release, and it is Mac only for now.
What does Theo see when I ask about my screen?
One screenshot of the active window, taken the moment you finish asking, read together with your question. Nothing is captured while Sidekick is idle. A live conversation can glance at the screen every few seconds while it is on, and ends when you say goodbye or tap End. Password, banking and sign-in windows are detected and skipped. Screen Recording lets Theo see, Accessibility lets it point and click, and Speech Recognition hears the wake word on the Mac itself; each is yours to revoke in System Settings.
What can a Theo Persona do from Sidekick?
A Theo Persona is a live video agent you build in OpenCharts: a face, a voice, its knowledge, its boundaries and the tools it may use. The Personas card on Sidekick's Home lists yours, and Talk opens a small always-on-top window beside whatever you are working on. While you are on that call the persona can look at your screen, point at a control, click one, or carry out a task through Sidekick, and it gets a quiet note whenever you move to another app so it knows where you are. Anything it finds or builds lands as a card in the foot of the window. Steps that delete, send, pay or quit wait until you say yes; password, banking and sign-in windows are never looked at. It needs a Pro or Teams plan and a persona published with a face, and it is in beta on the Mac.
Can it run entirely on my machine?
On a Mac with Apple silicon, yes. Turn on the on-device engine in Settings and transcription happens locally, with nothing sent anywhere. It downloads about 560 MB once, covers 13 of the 24 languages, and cloud stays the default and the automatic fallback so the choice can never be the reason a dictation fails.
What does it cost?
You can use it free. A free account gets 30 minutes of dictation every day with no credit card, and every paid plan removes the cap entirely, starting at $9.99 a month. Sidekick is not a separate subscription: it is part of the OpenCharts workspace, on the same account and the same plan you already have. The ask-Theo workspace is included too; calling a Theo Persona from it needs Pro or Teams.
Which devices are supported?
Mac: macOS 14 or later, on Apple silicon and Intel, as a signed, notarized app. Windows: Windows 10 or later, 64-bit, as a standard installer, covering Transcription in full; the ask-Theo workspace is Mac-only for now. iPhone: a Sidekick keyboard is real and already in testing, and you can ask to be told the moment it reaches the App Store. The desktop apps update themselves in the background.
How do I remove it?
Quit Sidekick and drag it to the Trash like any other Mac app, or uninstall it from Settings on Windows. Revoking its permissions in System Settings removes its access immediately.
Soft clouds drifting across a bright sky

Say it. It lands finished.

Put your cursor anywhere, hold a key, and talk. When you need a hand instead of a typist, hold the orb and ask. Free with your OpenCharts membership, on the Mac and PC you already use.