RecoThis is a vibe-coding project, built with DeepSeek and Kimi. The problem came from my own work: meetings happen every day, but I needed a way to record them without handing the audio to a cloud service. So I made my own meeting recorder — one that fits how I actually work, and keeps everything on my machine.
这是一个 vibe coding 项目,用 DeepSeek 和 Kimi 完成。起因是自己的工作需求:每天都要开会,但记录会议的同时又不想把录音交给云端。于是我做了自己的会议记录软件——贴合我真实的工作方式,一切都在本地。
摘要生成中…
A caption window has one job: be readable, and get out of the way. Original speech in large white type, translation beneath in quiet gray — you know who said what at a glance. The window stays clear of the action, never translucent, never half-hidden. Glass, used sparingly. Dark, by default. When the meeting ends, the export holds exactly what matters: the minutes.
字幕窗只有一件事要做:看得清,不挡路。原文白字大字,译文灰字小字——谁说了什么,一眼就知道。窗口永远清晰,不贴边、不半透明、不挡内容。毛玻璃,点到为止。深色,默认。会议结束,导出的只有该有的:会议纪要。
A Tauri shell for capture and windows, a Python core for everything that thinks — streaming speech recognition, a local 8B language model for translation and summaries, offline re-recognition for cleanup. No backend, no cloud dependency. Built in a vibe-coding loop, packaged into a real .app, shipped to family, then friends, then open source.
Tauri 外壳管采集和窗口,Python 核心管所有"思考"的活——流式语音识别、本地 8B 模型做翻译和摘要、离线重识别做精校。没有后端,不依赖云端。在一个 vibe coding 循环里长出来,打包成真正的 .app,先自己用,再给亲友,最后开源。
What leaves the room.
Reco — Real-time captions, local by design Available on GitHub · For Mac for now — other platforms in the making这里可以免费下载使用 · 目前暂时只有 Mac,其他版本开发中