下载

OpenLess

开源、本地优先、属于你的语音输入。 按下热键,说话,在光标处获得一段打磨干净的提示词。

macOS · Windows · Linux · MIT
OpenLess dashboard
兼容任意有光标的输入框
ChatGPTClaudeCursorGeminiNotionSlackLarkWeChatMailVS CodeFigmaLinearObsidianRaycast
ChatGPTClaudeCursorGeminiNotionSlackLarkWeChatMailVS CodeFigmaLinearObsidianRaycast
ChatGPTClaudeCursorGeminiNotionSlackLarkWeChatMailVS CodeFigmaLinearObsidianRaycast
ChatGPTClaudeCursorGeminiNotionSlackLarkWeChatMailVS CodeFigmaLinearObsidianRaycast
01本地优先

数据不出本机

音频、转写、词典、历史全部存在本地。Keychain 存凭证,~/.openless 存配置,仅此而已。

02BYO 凭证

自带云服务

火山引擎流式 ASR + Ark / DeepSeek 兼容的 chat-completions。换一个供应商也行,不被任何家锁定。

03完全透明

代码全部开放

MIT 协议。从热键监听、AVAudioEngine、AX 注入到 prompt 模板,没有黑盒。

04只做一件事

不会替你回答

模型只负责整理你的话。你说『还差什么功能』,它输出的是这个干净的问题,不会替 AI 回答。

使用场景

需要写字、又懒得打字的时刻。

01 / 04

ChatGPT / Claude / Cursor / Gemini

口述一个需求,OpenLess 输出带上下文、约束、要求的结构化 Prompt。

继续向下滚动 · 切换场景
chatgpt.app
ChatGPT 截图占位 · 待替换
cursor.app
Cursor 截图占位 · 待替换
mail.app
Mail 截图占位 · 待替换
notion.app
Notion 截图占位 · 待替换
zh
Roadmap

让所有人能够通过自然语言进行聊天。

下载与安装

三步上手。

当前为 ad-hoc 签名版本,首次启动需在终端解除一次 quarantine。后续会做 Developer ID 签名 + 公证 + 自动更新。

01
02
03
01

下载 zip 并拖到应用程序

从 GitHub Releases 下载最新 zip,解压后把 OpenLess.app 拖到 /Applications。

OpenLess.zip
02

解除 quarantine

因为是 ad-hoc 签名,Gatekeeper 默认会拦。执行一次终端命令绕过。

xattr -dr com.apple.quarantine /Applications/OpenLess.app
$ xattr -dr
03

授权麦克风 + 辅助功能

在「系统设置 → 隐私与安全」给 OpenLess 麦克风、辅助功能。授权辅助功能后必须重启 OpenLess,热键才生效。

Settings → Privacy & Security

开始使用

打开 OpenLess,按下热键,开始说话。

↓ 继续下滑切换步骤

你的下一段 Prompt, 用嘴写。

MIT 协议,免费下载,代码全开。

下载 macOS 版Star on GitHub