diff --git a/README.en.md b/README.en.md index b5ae598e..cf2b6248 100644 --- a/README.en.md +++ b/README.en.md @@ -1,13 +1,53 @@ -# OpenLess +

+ OpenLess +

-> [中文](README.md) · English +

OpenLess

-**Open-source voice input for the AI era — turn what you say into a usable AI prompt.** +

+ Open-source macOS voice input for the AI era.
+ Press a hotkey, speak, get a usable AI prompt at your cursor. +

-OpenLess is a native macOS voice-input app, an **open-source** alternative to commercial tools like [Wispr Flow](https://wisprflow.ai), [Talk (Talktastic)](https://talktastic.com), [Lazy](https://heylazy.com), and Superwhisper. +

+ 中文 · English +

+ +

+ release + license + macOS + Swift + Stars +

+ +--- + +OpenLess is a native macOS voice-input app — a **fully open-source** alternative to commercial tools like [Wispr Flow](https://wisprflow.ai), [Talk (Talktastic)](https://talktastic.com), [Lazy](https://heylazy.com), and Superwhisper. Put your cursor in any text field — ChatGPT, Claude, Cursor, Notion, an email draft, a chat box — press one global hotkey and talk. OpenLess records, transcribes, polishes the text in the mode you picked, and inserts the result at the cursor. If insertion is blocked it copies to the clipboard, so the words you spoke don't get lost. +Unlike voice typing tools that just dump a word-for-word transcript, OpenLess's headline mode is **AI-prompt mode**: you ramble, it adds structure, lists constraints, and produces a context-rich prompt you can paste straight into ChatGPT / Claude / Cursor. + +## A concrete example + +Hold the hotkey, say to OpenLess: + +> uh… so… I want ChatGPT to write me a SQL query, from the orders table get last month's orders, group by customer, sort by amount desc, top ten + +Release the hotkey. A second later your input box reads: + +```text +Please write a SQL query that: + +- Pulls orders from last month from the `orders` table. +- Groups by customer. +- Sorts by total amount, descending. +- Returns the top 10 rows only. +``` + +No edits needed. Hit Enter and ask GPT. That's the whole pitch: **write prompts with your mouth, faster and cleaner than typing them.** + ## Why OpenLess is open source The closest tools are subscription SaaS: monthly bill, no bring-your-own model, your audio uploaded to the vendor, your dictionary and habits living in their account. diff --git a/README.md b/README.md index d83dba04..62bf4c3c 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,53 @@ -# OpenLess +

+ OpenLess +

-> 中文 · [English](README.en.md) +

OpenLess

-**面向 AI 时代的开源语音输入:把你说的话变成可直接用的 AI prompt。** +

+ 面向 AI 时代的开源 macOS 语音输入。
+ 按一次快捷键说话,自动整理成可直接用的 AI prompt,落到当前光标。 +

-OpenLess 是一个原生 macOS 语音输入应用,对标 [Wispr Flow](https://wisprflow.ai)、[Talk (Talktastic)](https://talktastic.com)、[Lazy](https://heylazy.com)、Superwhisper 等商业语音输入工具的**开源**替代品。 +

+ 中文 · English +

+ +

+ release + license + macOS + Swift + Stars +

+ +--- + +OpenLess 是一个原生 macOS 语音输入应用,对标 [Wispr Flow](https://wisprflow.ai)、[Talk (Talktastic)](https://talktastic.com)、[Lazy](https://heylazy.com)、Superwhisper 等商业语音输入工具的 **完全开源** 替代品。 把光标放在 ChatGPT、Claude、Cursor、Notion、邮件、聊天框任意输入框里,按一次全局快捷键说话——OpenLess 会录音、转写、按你选的模式润色,把结果直接插入光标位置。插入失败时会自动复制到剪贴板,尽量保证「你说过的话不丢」。 +不像那些只把语音转成「逐字稿」的输入法,OpenLess 的核心模式是 **AI prompt 模式**:你只管乱讲,它自动补上结构、列出约束、整理出有上下文的 prompt,复制粘贴就能直接喂给 ChatGPT / Claude / Cursor。 + +## 一个具体的例子 + +按住快捷键,对着 OpenLess 说: + +> 嗯…就是…我想让那个 ChatGPT 帮我写个 SQL,从 orders 表里查上个月的订单,按客户分组,金额倒序,要前十个吧 + +松开快捷键,一秒后你的输入框里出现的是: + +```text +请帮我写一段 SQL,要求如下: + +- 从 `orders` 表查询上个月的订单。 +- 按客户分组。 +- 按金额倒序排序。 +- 只返回前 10 条。 +``` + +不需要修改,直接 Enter 就能问 GPT。这就是 OpenLess 想做的事:**让你用嘴写 prompt,比用键盘还快还清楚。** + ## 为什么开源 OpenLess 类似工具大多是商业 SaaS:每月订阅、不能自带模型、转写音频会上传到厂商服务器、词典和习惯沉淀在对方账户里。