Pulse Local:Mac 本地 AI 记账应用亮相
开发者 Niz 在 Hacker News 的 Show HN 上发布 Pulse Local,这是一款面向 Mac(Apple Silicon)的本地 AI 记账应用 beta。用户可以导入任意银行、任意币种的 CSV;提问时由微调后的 Qwen3 0.6B 模型把问题解析成结构化查询,金额计算由代码而非模型完成,再由一个 4B 校验模型复核每个涉及金额的回答,两者读数不一致时应用会表示不确定。作者称这一设计把错误答案从约五分之一降至最近三次测试的 494 题中 5 题,本地模式无需账号、不上传账本与提问,但首次启动需下载约 2.9 GB 模型,开启校验时一次金额回答需 12–14 秒。应用免费,可选 Connected 模式(Sync Pass,29 美元/年)通过 Plaid 同步美国银行,交易仅经其服务器内存处理、不作存储。
Hi HN, I'm Niz. Pulse Local is a budgeting app for Mac (Apple Silicon, beta) that answers questions about your spending with models that run on your machine. Local mode needs no account. The ledger and your questions stay on the machine, and the app sends no analytics or crash logs.
I felt there are not enough consumer apps that run locally with no calls to the outside world that help us manage sensitive corners of our lives. This app in its local variant only downloads a couple of models and occasional updates, it does not send any analytics nor data.
Features-wise, Pulse local is a complete budgeting app that offers an assistant built on top of a fine-tuned model and thousands of rules embedded in the code itself. I'm sharing it for free with options to help me continue experimenting with fine-tuning and expanding along this direction.
How it works: you import a CSV from any bank, in any currency. When you ask a question, a tuned Qwen3 0.6B model reads it into a structured query, and code, not the model, does the money math against the ledger. A 4B checker model double-checks each money answer; when the two readings disagree, the app says it is not sure instead of guessing. That change took wrong answers from about one in five to 5 in 494 questions across our last three tests. The write-up covers how we test, the designs that failed, and the limits of the claim: https://pulseos.finance/pulse-local/writing/agree-or-not-sur...
The tuned weights are on Hugging Face (PulseOS/pulse-local-qwen3-0.6b).
Limitations: the first start downloads about 2.9 GB of models. With the checker on, a money answer takes 12 to 14 seconds (you can turn the checker off). Small models can still misread an open-ended question. The app answers in English. Mac only for now; Windows is next.
The app is free. An optional Connected mode (Sync Pass, $29/year) syncs US banks through Plaid; transactions pass through our server's memory and are not stored.
Feedback welcome, especially on wrong answers and on questions it should handle but does not.
#Pulse Local#Qwen3 0.6B#PulseOS#Hugging Face#Plaid#Apple Silicon#macOS