Documentation

How Verba works

Everything from first launch to power use — setup and permissions, dictation modes, the AI engines you control, the JARVIS voice agent, Notes, Tasks, every shortcut, privacy, and the fixes for the few things that trip people up.

Getting started

Install Verba, grant two permissions, and dictate your first sentence.

  1. 1Download Verba for macOS (Apple Silicon, macOS 14 or later) and drag it to Applications.
  2. 2Launch it. Verba lives in your menu bar — there is no Dock icon.
  3. 3Grant Microphone access (to hear you) and Accessibility access (to type into other apps via ⌘V). Both are requested on first run; you can re-grant them in System Settings ▸ Privacy & Security.
  4. 4Optional: grant Screen Recording only if you want Context mode (Verba reading your screen).
  5. 5Hold the Fn (globe) key, speak, release — your clean text is pasted where your cursor is.

New installs include 33 full-feature dictations to try everything before subscribing. Verba is $9.99/month or $84/year, billed through Stripe.

Dictating

The recording pill, push-to-talk vs hold-to-talk, pausing and cancelling.

  • Push-to-talk (default): tap Fn to start, tap again to stop and send.
  • Hold-to-talk: hold Fn while you speak, release to send. Choose your style in Settings ▸ Dictation.
  • While recording, a small pill shows a live waveform. Press the × (or Esc) to cancel without pasting.
  • Pause/resume mid-dictation with ⌃ (Control); both shortcuts are rebindable.
  • Dictations stack: start the next one while the last is still processing — each in-flight job shows as a chip above the pill.

Modes & styles

Six built-in modes plus custom AI-built modes — each is a prompt that shapes your speech.

  • Flow — verbatim, no AI rewriting (the default).
  • Polish — resolves your self-corrections into finished prose.
  • Intent — you give an instruction and Verba writes to it.
  • Translate — pick a target language once; speak any language, it writes the target.
  • Context — screenshots your screen and writes from what it sees (needs Screen Recording + a vision model).
  • Coding — formats for code and technical writing.
  • Custom modes — describe what you need and Verba's AI builds a new mode; edit any prompt freely.

Switch modes with Fn+1…9 or the menu-bar picker; the choice sticks for every next dictation until you change it. Writing Styles (Fn+] / Fn+[) layer tone/format on top of any mode.

AI engines & bring-your-own-AI

Transcription and AI rewriting both run on engines you choose — local or your own keys.

Transcription (speech → text):

  • On-device by default: WhisperKit (~99 languages) or NVIDIA Parakeet (25 European languages, faster). Your audio never leaves your Mac.
  • Optional cloud: OpenAI gpt-4o-transcribe with your own OpenAI key.

AI rewriting (cleanup, modes):

  • Your Claude subscription via Claude Code — no API key needed.
  • Your own Anthropic API key, or an OpenRouter key.
  • A fully local Ollama model — offline, no key, no markup.

Verba is strictly bring-your-own-AI: it never makes a billed API call on your behalf. All keys are stored in the macOS Keychain, never on Verba's servers.

JARVIS — the voice agent

Action mode (Fn+X) plans, asks to clarify, and acts on 1,000+ connected apps after you confirm.

Say a goal however it comes out — "remind me in 10 to grab the cake" or "find me a free hour tomorrow and book it". JARVIS recovers your intent, resolves times in your timezone, reads context when it needs to, shows exactly what it will do, and only acts on your confirmation.

  • Connect apps in Settings ▸ Connected apps: Gmail, Slack, Notion, Google Calendar, Linear, GitHub and 1,000+ more, via Composio.
  • Most apps connect with an API key; OAuth apps open a browser sign-in.
  • Connection keys are relayed server-side and never stored on your Mac.
  • Planning runs on your own AI engine (Claude Code or a local model) — your requests never burn a shared cloud key.

Notes

Record up to an hour and turn it into a clean, structured document.

  • Pick a format before you start: Clean note, Brain-dump→outline, Summary, Meeting notes, Journal, Email, Code task, To-do list, or Article outline — plus your own custom modes.
  • Markdown is rendered (headings, bold, checkboxes). Edit the result in place.
  • File and filter notes with #hashtags — they nest into a Bear-style tag tree in the sidebar.
  • Lock a note with its own password — locked notes are encrypted on your Mac (AES-GCM, a separate key per note).
  • Export any note as Markdown (.md) or plain text.

Tasks

A voice task manager: projects → tasks → sub-tasks, built by an AI agent.

  • Describe a list — "a Cooking project, a Chocolate cake task, and the full shopping list" — and Verba builds the whole hierarchy.
  • Tags file into the same nested tree as Notes; filter by any tag and everything nested beneath it.
  • ⌥+Fn pops a quick glance of today's tasks; add or check off tasks by voice from there.

Dictionary & Transforms

Teach Verba your vocabulary, and run quick text transforms anywhere.

  • Add a word by voice ("add to dictionary") or in Settings — great for names and brands. Verba keeps the exact spelling, even through the AI rewrite.
  • Auto-learn: correct a word in text Verba just wrote and it learns the spelling for next time.
  • Transforms: select text in any app and say a short shortcut ("fix grammar", "translate to English"), or right-click ▸ Services ▸ Transform with Verba.

History & privacy

You decide what is stored, for how long, and what syncs.

  • On-device mode keeps your audio on your Mac — it never leaves the device.
  • Turn history off entirely (nothing written, nothing synced), or auto-delete entries after 7, 30, or 90 days.
  • Optionally store only the text of each dictation, not the audio, to save disk.
  • Signed in, your history, notes and stats sync across your Macs; signed out, nothing is uploaded.
  • Delete all your cloud data with one click in Settings ▸ Privacy.

Keyboard shortcuts

Every trigger, and every one is customizable in Settings ▸ Shortcuts.

Fn (hold or tap)Start / stop a dictation
Fn + XAction mode (JARVIS)
Fn + ZRecord a Note
Fn + TCapture a to-do by voice
⌥ + FnGlance at today's to-dos
⌥ + XTransform the selected text
Fn + 1…9Jump to a specific mode
Fn + ] / Fn + [Next / previous writing style
⌃ (Control)Pause / resume recording
Esc or ×Cancel the current dictation

Languages & updates

15 interface languages, and signed automatic updates.

  • The interface is available in 15 languages (Arabic, German, English, Spanish, French, Hindi, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, Turkish, Simplified Chinese).
  • Verba updates itself in the background via signed, notarized releases (Sparkle). Toggle automatic checks and downloads in Settings ▸ Updates, or read the full history on the Changelog.

Troubleshooting

The few things that trip people up, and how to fix them.

  • Nothing pastes: grant Accessibility in System Settings ▸ Privacy & Security ▸ Accessibility, then relaunch Verba.
  • Context mode does nothing: it needs Screen Recording permission and a vision-capable model (Anthropic or OpenRouter key).
  • The macOS emoji popup appears when you press Fn: set the globe/Fn key to "Do Nothing" in System Settings ▸ Keyboard.
  • On AZERTY layouts, Fn+number switches modes; use the menu-bar picker if a layout intercepts the chord.
  • Still stuck? Email hello@agentik-os.com or join the community on Discord.

Still have a question?

Read the FAQ on the homepage, email hello@agentik-os.com, or join the community on Discord.