openless is a free, open source ai development platforms project written in Rust and released under AGPL-3.0. It has 3,570 GitHub stars, 328 forks and 36 open issues, and was last pushed 39 hours ago. On this registry it ranks #99 of 116 tracked projects in AI Development Platforms, with 5 head-to-head comparisons available.

OpenLess

Open-source voice input for macOS, Windows & Linux

Hold a hotkey, speak, and watch AI-polished text stream straight to your cursor —
in the writing style you choose.

Website  ·  Download  ·  English  /  中文

Release License Stars Discord

macOS Windows Linux Tauri Rust

💬  Join our Discord  ·  QQ Group  1078960553


Sponsors

OpenLess is sustained by the generous support of its sponsors.

悠雾云数据 (Youwu Cloud Data)
悠雾云数据 · Youwu Cloud Data (knin.net)

Developers


TRIP
Author

Chris233
Author / Maintainer
bigsong
bigsong
Contributor / Tester
HKLHaoBin
HKLHaoBin
Android author / Android Maintainer

Cooper
Contributor
aeoform
aeoform
Contributor / Linux Maintainer

jimmy54
macOS packaging & developer account

OpenLess is a cross-platform (macOS and Windows) voice-input application — a fully open-source alternative to commercial tools such as Typeless, Wispr Flow, Lazy, and Superwhisper. Official site: openless.top.

Place your cursor in any text field — ChatGPT, Claude, Cursor, Notion, an email draft, a chat box — press a single global hotkey, and speak. OpenLess records the audio, transcribes it, polishes the text in the mode you selected, and inserts the result at the cursor. If insertion is blocked, the text is copied to the clipboard instead, so nothing you said is lost.

Unlike dictation tools that simply emit a word-for-word transcript, OpenLess's headline capability is its AI-prompt mode: you speak freely, and it adds structure, captures your constraints, and produces a context-rich prompt that you can paste directly into ChatGPT, Claude, or Cursor.

From tool to infrastructure

Advanced systems all do the same thing: they turn today's communication into tomorrow's default rules. The Internet won not because HTTP was faster, but because no one negotiates how data is transmitted anymore. Git won not because the code was better, but because teams stopped coordinating versions every day. Stripe won not because payments were faster, but because developers stopped coordinating with banks.

What OpenLess does is not "faster dictation" — it eliminates every act of coordination between a thought and clean text. Turning what's in your head into usable text used to mean deciding, over and over: what tone for this one? how is that name spelled? which input field, copy or paste? where does the model's key live, and who has access? OpenLess sediments those repeated negotiations, layer by layer, into defaults:

That is what authorizing the infrastructure once, at launch means: on first run you grant the microphone, accessibility, and cloud credentials exactly once; from that moment, "speak → clean text at the cursor" is no longer a negotiation you run each time, but a default protocol you can forget is even there. Judge OpenLess not by how much faster it is, but by how much coordination it removes.

✨ What's new

Capabilities that sediment yet more of the coordination you used to repeat every day into defaults:

readme truncated — read the full docs on github

Frequently asked questions

Is openless free to use?

openless is open source under the AGPL-3.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does openless do?

Hold a key, speak, release — AI-polished text appears at your cursor in any app. Open-source voice input for macOS & Windows. (按住快捷键说话,松开即得润色后的文字)

What is openless written in?

openless is primarily written in Rust. Its source is publicly available at https://github.com/Open-Less/openless, and it has 3,570 GitHub stars.