Project

RecoReco

2026
Vibe Coding AI Product UI/UX
Overview

This 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 完成。起因是自己的工作需求:每天都要开会,但记录会议的同时又不想把录音交给云端。于是我做了自己的会议记录软件——贴合我真实的工作方式,一切都在本地。

Watch it happen.Live bilingual captions
Reco · Design Review ❚❚
Reco · Design Review T 译文
↓ 最新
Reco · Design Review
产品评审会
Design Review
周会
0 bytes uploaded
会议纪要精校记录逐句字幕
Design Review · 会议纪要

摘要生成中…

minutes.md 已导出
The Design — Design for the edge of the screen.

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.

字幕窗只有一件事要做:看得清,不挡路。原文白字大字,译文灰字小字——谁说了什么,一眼就知道。窗口永远清晰,不贴边、不半透明、不挡内容。毛玻璃,点到为止。深色,默认。会议结束,导出的只有该有的:会议纪要。

Text hierarchy

我觉得首页的加载速度还可以再优化一下。
I think the homepage load time could be improved.
17px 原文 · 15px 译文 · 左竖线区分

Stay clear

半透明贴边?不。
窗口永远清晰 —— 不挡内容,不躲角落。

Glass, sparingly

纯黑半透明 90% · 14px 圆角 · 细边框
克制,是另一种存在感。
The Build — From idea to .dmg.

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,先自己用,再给亲友,最后开源。

Tauri shell

系统音频采集 · Rust
悬浮窗 / 主窗口管理
WebSocket 双路转发(48k 录音 + 16k 识别)

Python core

sherpa-onnx 流式语音识别
本地 qwen3:8b 翻译 / 摘要 / 矫正
SenseVoice 离线精校 · SQLite

What leaves the room.

Reco — Real-time captions, local by design Available on GitHub · For Mac for now — other platforms in the making

这里可以免费下载使用 · 目前暂时只有 Mac,其他版本开发中