Paste a link, clip a page, subscribe to a feed
8 platforms and the open web, transcribed on your Neural Engine
Search every word you've ever watched · Play any second · Ask anything
Plain files on your disk. Nothing leaves your Mac
贴链接、剪网页、订阅源
八大平台加开放网页,用你的 Neural Engine 本地转写
搜你看过的每一个字 · 点任意一秒回放 · 随手提问
纯文件躺在你的硬盘,什么都不出你的 Mac
yt-dlp for downloads. Whisper for transcripts. An RSS reader for feeds.
A markdown editor for notes. A folder of scripts taping it all together.
下载用 yt-dlp。转写用 Whisper。订阅用 RSS 阅读器。
笔记用 markdown 编辑器。再用一文件夹脚本把它们粘起来。
Puffy is that loop, hardened into one 18 MB native app that hands you plain files at every step. Puffy 就是这条链,焊成一个 18 MB 的原生 App,每一步都交纯文件给你。
You could wire this up yourself. See the FAQ, we mean it. What you're buying is the plumbing already done, and someone on the hook to keep it working. 你完全可以自己搭一套,FAQ 里我们认真承认了这一点。你买的是已经修好的管道,和一个背着维护责任的人。
18 MB download. Rust core, Tauri 2, native objc2 bindings. Renders through the system WKWebView: zero bundled Chromium. Whisper runs Metal + Core ML, encoder on the Apple Neural Engine. Language models run llama.cpp with Metal GPU offload.
The engine reads llama.cpp's own startup logs and confirms model layers actually landed on the GPU. If Metal did not engage, you get a visible warning, not silent CPU mush. Quantization floors at Q4_K_M. Sub-Q4 packs are not offered, period.
Speculative decoding via MTP packs for Qwen 3.6 27B and Gemma 4 31B: commit-pinned on Hugging Face, checksum-verified, downloaded only with your approval, engaged automatically once ready. Base models are never modified.
We don't run any servers that sync or read your data, so it is physically impossible for us to access your library or lock you out of it. Our license only applies to the app itself, never your files. 我们没有架设任何用来同步或读取你数据的服务器,物理上就不可能访问你的文库,更没法把你锁在门外。你购买的许可证只约束软件本身,永远不会干涉你的文件。
Puffy is a one-time purchase. Once you pay, our transaction is complete, and we have no reason to touch your data. Software that needs to watch you is software paid by subscriptions and ads. Our revenue depends on the product being good, not on your behavior. Puffy 是一次性买断。付款之后,我们之间的交易就完成了,我们没有理由再碰你的数据。需要盯着你看的软件,是靠订阅和广告养活的软件。我们的收入取决于产品够不够好,而不是你的行为。
See the complete list of what leaves your device 查看会离开设备的数据完整清单
Why one-time? Because you should be the customer, not the inventory.
And when the price goes up later, existing licenses are never touched.
为什么一次性买断?因为你该是客户,不是库存。
以后涨价也永远不影响已购许可证。
A library can't be bought retroactively.
The day you need that one quote, the index has to already exist.
Start yours today. The trial is five days, the files are forever.
文库没法事后补买。
等你要找那句话的那天,索引必须已经在了。
今天就开始建:试用五天,文件永远是你的。
In ~/Puffy, as plain markdown and media files. Transcription and local AI run on your machine. Unplug the network and check. BYOK requests go from your Mac straight to the provider you chose, with keys in the macOS Keychain. We run no server that can read your library.在 ~/Puffy,就是纯 markdown 和媒体文件。转写和本地 AI 都跑在你的机器上,拔掉网线自己验证。BYOK 请求从你的 Mac 直连你选的厂商,key 存在 macOS 钥匙串。我们没有任何能读到你文库的服务器。
Keep Obsidian, it opens the same folder. Puffy is not an editor with plugins; it is the consumption side: capture, transcribe, search, replay, ask. Your vault gets richer, not replaced.Obsidian 请继续用,它打开的是同一个文件夹。Puffy 不是带插件的编辑器,它是消费侧:抓取、转写、搜索、回放、提问。你的 vault 只会更厚,不会被替换。
You could. Then you maintain it: platform breakage, model updates, OCR, sync, edge cases. Puffy replaces the dozen scripts you were going to write, and the weekends you were going to spend patching them.你可以。然后你要维护它:平台接口天天断、模型要更新、OCR、同步、各种边界情况。Puffy 替掉的是你本来要写的那一打脚本,和你本来要搭进去的那些周末。
Nothing happens to you. You bought a binary, not a seat. The app keeps running, your files are plain markdown, and there is no server to unplug. That is the point of one-time pricing.对你没有任何影响。你买的是一个二进制程序,不是一个席位。App 继续跑,文件是纯 markdown,也没有能被拔掉的服务器。这正是一次性买断的意义。
The stack answers for us: a Rust core, the system WebKit instead of a bundled Chromium, Apple's Vision and Core ML frameworks wired in natively, an 18 MB download. None of that comes out of a weekend prompt.技术栈替我们回答:Rust 内核、系统 WebKit 而不是塞一个 Chromium、原生接入 Apple 的 Vision 和 Core ML、18 MB 的安装包。这些都不是一个周末的 prompt 能糊出来的。
Downloading is the intake valve, and yes we stand on great open tools there. The product is what happens after: on-device transcription, a searchable library, timestamp replay, local AI over everything you saved. If a downloader is all you need, you do not need Puffy.下载只是进料口,那一层我们确实站在优秀的开源工具肩上。产品是进料之后的一切:本地转写、可搜索的文库、时间戳回放、覆盖全部资料的本地 AI。如果你只需要一个下载器,你不需要 Puffy。