Open Source · Works With Everything · Your Voice, Your Rules

Tap. Speak.
It types.

You're in a chat. You'd rather talk than type. Tap a button on your phone, speak, and the words appear wherever your cursor is — any app, any OS, any field. Nymble is your personal typist.

Three steps. No learning curve.

Your phone is already the best microphone you own. Nymble turns it into a voice-powered keyboard for your computer.

1

Pair your phone

Scan a QR code from the Nymble app on your computer. Same WiFi, or across the internet — both work.

2

Tap & speak

Hit the big button in the mobile app. Talk naturally. Your speech streams to a transcription engine in real time.

3

Text appears

The transcribed text is typed into whatever's focused on your PC — character by character, like a real keyboard. Because it is one.

Not another clipboard hack.
It is a keyboard.

Most dictation tools paste text or use virtual keyboards — and apps handle those inconsistently. Some block paste, some ignore virtual input, and accessibility permissions vary by OS. It's always a compromise.

Nymble's relay types every word through a real HID keyboard device. To your computer, it's indistinguishable from someone physically pressing keys. If an app accepts typing, it accepts Nymble. No exceptions.

💬

Every app, every field

Chat apps, terminals, IDEs, browsers, password managers — if you can click and type, Nymble works there.

🔑

No special permissions

No accessibility hacks, no admin rights, no IT tickets. It's a keyboard — your OS already trusts it.

🏢

Locked-down machines

Corporate PCs where you can't install software? Plug in the HID device. Done. No drivers needed.

🖥️

Every OS

Windows, macOS, Linux, ChromeOS — even BIOS screens. If it takes a USB keyboard, it takes Nymble.

Two ways to speak. One typing experience.

Use your phone for the fastest path, or a dedicated Pi for an always-on offline setup. Both send keystrokes through the same relay.

📱

Mobile App

Your phone as a wireless mic

A cross-platform app (iOS & Android) with one big button. Tap, speak, and your words stream through cloud-based transcription to your PC in real time. Pair once, use from anywhere.

  • Cloud STT for low-latency streaming
  • Works on same WiFi or over the internet
  • Discovery server for cross-network pairing
  • Provider-agnostic — swap STT engines freely
  • No extra hardware needed
🍓

Whisper Pi

Dedicated hardware · Fully offline

A Raspberry Pi with a dedicated microphone running OpenAI Whisper locally. Your voice never leaves the device. Ideal for always-on desk setups and privacy-first environments.

  • Completely offline — no internet required
  • Dedicated mic for consistent audio quality
  • Air-gapped transcription on-device
  • Set-and-forget desk hardware
  • Docker-ready for easy deployment
Choose how your speech is processed.

Nymble's speech-to-text layer is provider-agnostic. Pick the option that matches your priorities — speed, privacy, or both.

☁️

Cloud Streaming

Real-time transcription via Deepgram, AssemblyAI, or other streaming providers. Lowest latency, text appears as you speak. Best for the mobile app workflow.

🏠

Self-Hosted Whisper

Run Whisper on your own server via any OpenAI-compatible API (LocalAI, Ollama, etc.). Your audio never leaves your network. Point the config at your local endpoint and go.

🔒

Fully Offline (Pi)

Whisper running directly on the Raspberry Pi. No network, no cloud, no data leaving the room. Air-gapped transcription for the most sensitive environments.

Built for the way you actually work.
🔗

Pair Once, Use Anywhere

QR-based local pairing for same-network setups. Discovery server for cross-network — your phone on 5G can dictate to your PC on home WiFi.

Real-Time Streaming

With streaming STT providers, text appears on screen as you speak. No waiting for the recording to finish — it's live dictation.

🧩

Modular by Design

Each piece is independent. Mobile app, relay tray, HID device, Pi, discovery server — use what you need, swap what you don't.

💻

Zero Host Resources

Transcription happens on your phone (cloud) or your Pi (local) — never on your PC. No GPU hogging, no background processes eating RAM.

🐳

Docker-Ready

Server-side components ship with Docker and Compose files. One command to deploy the discovery server or the Pi transcription engine.

🌍

Open Source

Every line of code, every design decision — open and auditable. Contribute, fork, or build your own configuration.

How Nymble compares.
Product Real Keyboard Any App Any OS Offline Option Open Source Mobile Input
Nymble ✓ HID
Superwhisper Paste Mac only
Wispr Flow Paste Mac only Partial
Windows Voice Typing Virtual KB Limited Windows Partial
OpenWhispr Paste Win/Mac
Dragon / Nuance API Windows
For anyone who'd rather talk than type.
💬

Chat Power Users

Slack, Discord, Telegram, Mattermost — you're in conversations all day. Hit the button, speak your message, and it's typed out. No more thumb fatigue.

🧑‍💻

Vibe Coders

Dictate prompts to Cursor, Copilot, or Claude at 200+ WPM. Explain your intent at the speed of thought, not the speed of your keyboard.

Accessibility

RSI, carpal tunnel, motor disabilities — Nymble turns any computer into a voice-first machine without installing anything on the host.

🔐

Privacy-First Environments

Journalists, lawyers, healthcare — anyone who needs air-gapped transcription. Run it all on local hardware. Your voice never leaves the room.

Six repos. One ecosystem.

Each component lives in its own repository under NymbleType on GitHub. Clone what you need, contribute where you can.

Where we're going.
Phase 1 — Now

Foundation

Core repos live. Mobile app scaffolded with streaming STT and pairing. Relay tray and HID firmware functional. Discovery server running with Docker support.

Phase 2 — Q2 2026

End-to-End Integration

Full mobile → relay → HID pipeline working. Mic capture, real-time Deepgram streaming, QR pairing, and cross-network discovery server integration. First real dictation sessions.

Phase 3 — Q3 2026

Polish & Reliability

Multi-language support, latency optimization, connection resilience, relay tray UI refinements, and improved VAD. Self-hosted Whisper provider testing.

Phase 4 — Q4 2026

Ecosystem Expansion

Targeted input destinations — route text to specific apps from the mobile UI. Multiple paired devices. Pi hardware kit with build guide. Community contributions and plugin system.