Sees. Hears. Never forgets. The watchman inside your Desktop.

Everything you've seen and heard, a keystroke away.

Heimdall lives inside Ruune Desktop. He answers from your calls and your screen, drafts the reply in the box you're already in, takes dictation with the filler gone, and translates in place, all drawing on your meetings and the context of .

Heimdall arrives on Windows in October.

Heimdall has recalled 0 times

Fnhold

Hold Fn and talk

Heimdall guards the Bifrost, so your screen context stays on your Mac. He's strict like that.

Three things. One keystroke each.

Dictate, recall, translate. None of them is a window you copy out of: each one types into the field you're already in, and the memory behind them stays on your Mac. Fully compatible with your Ruune device, and complete on its own without one.

01

Dictation that arrives clean

Hold Fn and talk, in Messages, in Slack, in a doc, anywhere with a cursor. Let go, and the sentence is there almost at once, with the ums, the false starts and the filler words already stripped out. What lands is what you meant to say, not a transcript of you saying it.

Fnhold to talk, release to commit. Yours to change.

Fnhold

02

Types the answer into whatever app you're in

Julian asks in Slack what Grace was asking about in yesterday's meeting. Double-tap, pick one of three takes, and Heimdall writes the answer from yesterday's call notes straight into Slack's composer. Highlight it, bring Heimdall up, type "shorter", and it tightens right there. Not a chat window you copy from: it writes where your cursor is, in Slack, Chrome, Mail, anywhere.

⌥⌥right Option twice for Instant Recall, left Option twice for the popup. Both yours to change.

03

Instant, idiomatic translation

A sushi bar in New York and its supplier in Hokkaido, in Gmail: the supplier's Japanese email, one shortcut, and you're reading it in English; your reply, typed in English, another shortcut, and it goes out in natural Japanese. One shortcut per language, as many as you need, from forty-one.

⌃1→ English and ⌃ 2 → Spanish by default. Add Japanese, French, any of 41.

⌃1→ English
⌃3→ 日本語

Under all of it

The absolute best speaker recognition. Second place isn't even close.

When the transcript knows who said what, a summary can tell a decision from a suggestion and an action item can name its owner. That's why ours are the most accurate you'll find.

Hundreds of speaker profiles

Name a voice once and Ruune recognises it in every future recording, on the call and in the room. Yours, your team's, your clients'.

2% word error rate

Two words in a hundred. Product names, drug names, ticker symbols and the acronyms only your team uses, transcribed as said, not as guessed.

60 languages

Transcription in sixty languages. Summaries, drafts and translations out in forty-one, from Japanese and French to Hindi, Arabic and Swahili.

Everything is a key away.

These are the defaults. Every one of them is yours to change in Heimdall's settings, and you can add a translation shortcut for any language.

  • ⌥⌥

    Bring up Heimdall

    double-tap left Option

  • ⌥⌥

    Instant Recall

    double-tap right Option

  • Fn

    Hold to dictate

    release to commit

  • ⌃#

    Translation

    one shortcut per language. ⌃1 English and ⌃2 Spanish to start; add any of 41

How Heimdall works

01

He follows the work

As you move between apps, Heimdall keeps the text of what you're working on in an encrypted local timeline, so the context is there when you need it.

02

You call him up

In any text field, your shortcut brings Heimdall up over your work. He reads the field you're in and pulls the matching context from your history and your conversations.

03

He drafts, you send

Reply, summarize, or continue. Heimdall writes it in your voice and inserts it right where your cursor was, then only the context needed to draft it ever leaves your Mac.

People who stopped taking notes.

“I used to pay for Wispr Flow and Granola. Ruune's super-app does everything I need, with much more free usage and a great agentic ecosystem behind it.”
Sam Okpara
CEO, Paramint
“I talk to doctors, investors, and clients all day. Ruune takes the notes so I don't have to.”
Louis Ciano
Healthcare Founder
“Every client detail is captured, no matter the channel. Don't lose details, don't lose deals.”
Mike Frucht
Realtor, OPGNY

Questions, answered.

Is my data private? Does anything leave my computer?

Privacy is the whole point. Your full screen history lives in an encrypted database on your Mac, and that database is never uploaded. Heimdall reads on-screen text through macOS Accessibility APIs, never screenshots or recordings. When you ask it to draft a reply, only the small slice of context needed for that response is sent to a zero-retention model that never stores or trains on it. Your memory itself stays local.

Does Heimdall take screenshots of my screen?

No. Heimdall reads on-screen text through macOS Accessibility APIs, the same structured text a screen reader sees, not screen recordings or images. That text is deduplicated and stored in an encrypted database on your Mac.

Does it work with my Ruune device? Do I need one?

Fully, and no. Heimdall is part of Ruune Desktop, so with a Ruune device your in-person conversations and the memory graph they build feed straight into his context, and a recall can draw on what's on your screen and what your Ruune heard in the room. Without a device, he stands on his own: your screen context plus the meetings the desktop app records.

Can the desktop app take notes too?

Yes. Ruune Desktop is a full note taker on its own: it captures your online meetings on Zoom, Meet, and Teams and writes the transcript, summary, and action items, right alongside everything your Ruune device records in person. Heimdall then recalls across all of it.

How is this different from a meeting note taker?

A note taker only knows what was said in a meeting. Heimdall also knows what's on your screen, and it fuses both. So when you're mid-reply, it can connect the doc you're looking at to the call you had about it last week.

Does dictation clean up what I say?

Yes. Hold Fn, speak, let go. Moments later the text is inserted where your cursor is with the ums, the restarts and the filler words removed, so what lands is what you meant to say, not a transcript of you saying it.

How does translation work?

Select any text, in any app, and press the shortcut for the language you want. Heimdall replaces the selection with the translation in place, and it translates for meaning and register rather than word by word, so the result reads naturally to a native speaker. Each shortcut targets one language: the defaults are ⌃1 for English and ⌃2 for Spanish, and you can add one for Japanese, French, or any of the forty-one.

Which languages does it handle?

Transcription in sixty languages. Summaries, drafts and translations come out in forty-one, Japanese, French, Spanish, German, Portuguese, Korean, Hindi, Arabic, Vietnamese and Swahili among them.

Can I change the shortcuts?

All of them. Heimdall, Instant Recall, dictation and every translation shortcut are set in Heimdall's settings. Chords, double-taps and holds are all supported, so if you'd rather double-tap Control for Instant Recall, that's yours to set.

What do I need to run it?

The Ruune desktop app on macOS. Heimdall is built in. Download the app, grant Accessibility permission, and use your shortcut in any text field to bring him up.

See Heimdall at work.

Launch film
Developer demo

Give your Mac a memory.

Download Ruune Desktop and meet Heimdall.