> the keyboard for the CLI renaissance_

Terminal keys, voice input, and SCP upload on a keyboard built for AI-era CLI users.

Esc Tab Ctrl / < > / Mic SCP
jamditis@pi:~$ claude Claude Code v1.2.0 Type your message... > fix the auth bug in login.ts ESC Tab Clip Ctrl + Mic 1 2 3 4 5 6 7 8 9 0 q w e r t y u i o p a s d f g h j k l Shift z x c v b n m Del ?123 / Enter

ls features/

>

$ terminal-keys

Esc, Tab, Ctrl, and arrow keys always visible in a dedicated row above the keyboard. No more hunting for terminal characters.

~

$ voice-input

Tap the mic and speak naturally. Streaming transcription puts your words on screen as you say them. Built for talking to AI agents.

^

$ scp-upload

Pick a photo, SCP it to your server, and the remote path gets typed at your cursor. Share screenshots with Claude Code in one tap.

/

$ slash-commands

Quick-insert for the slash command patterns that every LLM CLI uses. Hit slash, pick a command, keep moving.

=

$ swipe-gestures

Swipe left to delete a word, right for space, up for symbols, down for letters. Fast layer switching without button hunting.

#

$ number-row

Dedicated number row with long-press shifted symbols. Alt character hints visible on every key so you never guess.

cat compatible.txt

Claude Code // Cockpit // Termux // OpenClaw // JuiceSSH // ConnectBot

Works with any app that accepts keyboard input. Designed for terminal sessions, SSH clients, and AI CLI tools.

install keyjawn

$ adb install keyjawn-full.apk
Success

Free download on Google Play. $3.99 in-app purchase unlocks voice, clipboard, SCP upload, and slash commands.

No subscriptions. No ads. No tracking. Not in any version, ever. See what's included.