Keyboard · Dictation · AI

Your keyboard should do more than type.

Speak into any app and it arrives clean. Ask AI, check your calendar, grab a note — without leaving the message you're writing.

Loads of free dictation. No card needed.

Are we still on for this week?
I think we should go Tuesday.
Message

 

works in every app

Floating mic

The mic is already there

Any text field, any app — the mic is waiting beside it. Tap and talk, and it lands in the box. The keyboard never has to come up at all.

And when you want to change something, the AI bar is right there too. Rewrite, shorten, make it formal — still without a keyboard.

Message

it's there

Can you tell Dan that Thursday's…

talk

Can you tell Dan that Thursday's review has moved?

edit it, still no keyboard

The keyboard itself

Typing on your phone, finally as easy as a computer

Undo. Forward delete. Wipe the field in one tap. Select and copy from the toolbar instead of fighting the drag handles.

UndoTake back the last thing, without retyping it.

What's in it

Four apps' worth, in one keyboard

All of it on by default. Nothing to wire up, nothing to buy first.

Are we still on for this week?
I think we should go Tuesday.
Message
code live
TuesdayTuesday.Tues
qwertyuiop
asdfghjkl
zxcvbnm
#?,space.
✦ AI Tools
GhostwriterSpeak your idea — I’ll write it
🌐AI Look UpAsk anything — get an answer + link
Writing ToolsAnalyze or enhance what you wrote
Calendar📋📝📅🎤ABC
Wednesday 5 Aug
09:30 Standup
Thursday 6 Aug
11:00 Dentist
16:30 Pick up the dry cleaning
Sunday 9 Aug
13:00 Lunch with Sam
AllSayKeysNotesLife Stuff
Before Friday
2 of 9
☐ book the rehearsal room
☐ send Dana the figures
☐ renew the parking permit
Shopping List
2 of 7
☐ olive oil
☐ batteries, AA
☐ bin bags
Clipboard📋📝📅🎤ABC
Recent
Meeting link: acme.example/standup
Screenshots
Stay for 5 minutes unless pinned

1 · Speak

Dictation that arrives usable, not raw.

  • Live mode — words appear as you speak, not after you stop
  • The keyboard stays down — a floating bubble, so you keep your screen
  • Raw, Natural or Formal — you choose how much tidying
  • Corrections understood — "send it to Dan, sorry, to Dana" and only Dana arrives

2 · Ask

The AI is in the keyboard, so you never leave the conversation.

  • Ghostwriter — say what you want out of a chatbot; it writes the prompt
  • AI Look Up — ask anything, get an answer and a link, without switching apps
  • Writing tools — rewrite, reply, shorten or summarise what's in front of you

3 · Remember

The things you'd otherwise open three more apps for.

  • Notes that file themselves — speak it, the Auto-Filer decides where it goes
  • Calendar by voice — "dentist Tuesday at three." It edits the real calendar
  • Every clipping kept — pin what you paste often, sort into folders

4 · Type

Because you won't want to talk to it every time.

  • Swipe typing — it learns the words you actually use
  • Made to fit your hands — themes, key sizes, one-handed mode, a toolbar you arrange
Personal voice model Beta

It stops guessing at your words

Train SayKeys on how you actually speak — your accent, the names you use, the words only your work has. A few minutes of dictation and it stops getting them wrong.

In beta, on Business. Train it once and it carries to your desktop too.

Before

Send it to Dana Kirsch at Aquilon

After training

Send it to Dana Kersh at Aquilion

SayCode

Say what you want changed. Get a prompt an agent can work from.

Describe the change in plain speech — rambling, half-formed, thinking out loud. It comes out as a structured prompt with the context, the constraint and the acceptance criteria spelled out.

On your phone when the idea hits, on your desktop when you're actually building.

What you say

"the login thing, when it fails it just sits there spinning, we should show them what went wrong and let them try again"

What you paste

Goal
Surface login failures instead of leaving the button in a
loading state.

Context
The sign-in form shows a spinner while the request is in
flight. On failure the spinner never resolves, so the user
sees no error and no way to retry.

Change
- Clear the loading state on both success and failure.
- Show the server's error message near the form.
- Re-enable the button so the attempt can be repeated.

Acceptance
- A failed sign-in shows a readable reason within 1s.
- The button returns to its idle state and is clickable.
- A network timeout is reported, not swallowed.
Windows

The same mic, on your desktop

Your account, settings and voice model carry across.

Download for Windows

Compare

How it stacks up

Competitor values are supplied by us and reviewed before publishing.

 SayKeysWispr FlowTypelessBuilt-in
Pricing

Pick a plan

Everything else

The rest of it

Download

Get SayKeys

Both apps sign in with the same account.

Android

Phone & tablet · Android 8.0 or newer · about 24 MB

Download the APK
  1. Download the APK.
  2. Your phone will ask you to allow installs from this source. Tap allow.
  3. Open SayKeys and enable it in your keyboard settings.

Windows

Desktop · dictate into any app from a floating mic

Download the installer
  1. Download the installer.
  2. Run it and sign in with the same account.
  3. The mic appears on screen, ready in any app.
Tell me when it's on the Play Store