它是什么
Sure 是一款开源的个人财务管理应用,目标很直接:把「看钱」这件事从别人家的服务器搬回你自己的机器上。它的前身是 Maybe Finance —— 一个在 2021 至 2023 年间投入近百万美元开发、功能相当完整的理财 App,商业上没能跑通后团队选择开源;如今由社区在 we-promise/sure 仓库接手维护,继续迭代。
项目用 Ruby(Rails)编写,采用 AGPLv3 协议,官方推荐用 Docker 自托管。部署完成后,你可以通过浏览器、macOS 桌面客户端、移动端、API 客户端,甚至接入 LLM Agent 来访问同一份财务数据。
核心功能
- 资产总览仪表盘:一屏内并列展示现金流、净资产、支出结构与资金流出,快速判断本月是「回血」还是「失血」。
- 多账户统一聚合:把银行、投资、负债等账户归拢到一处,形成完整的个人资产负债表,而不是散落在各家 App 里。
- 内置 AI 助手:用自然语言直接提问,比如「我今年的储蓄率怎么样」「哪一类支出涨得最快」,由助手基于你自己的账本作答。
- 多端访问:Web 界面为主,另有 macOS 桌面端、移动端与 API 接口,适合长期记账而非临时看一眼。
- 完全自托管:数据落在自己的服务器或 NAS 上,不经过第三方 SaaS,隐私与导出权都在自己手里。
- 社区活跃:多语言 README、Discord 频道、公开性能看板,项目仍在持续维护。
适用场景
适合对财务隐私敏感、不想把账单明细交给商业 App 的用户;也适合有多个海外银行或投资账户、需要在一个界面里看总净资产的人。家里有 NAS 或常备 Docker 环境的技术爱好者,基本属于「装一个玩玩」的舒适区。此外,家庭成员共同记账、小型团队做简单收支管理也能用得上。
上手建议
第一,先准备好 Docker 环境,按仓库里 docs/hosting/docker.md 的说明启动,注意配置数据库、密钥与环境变量,别把默认凭据直接暴露在公网。
第二,账户接入是体验分水岭。若没有第三方数据提供商的账号,建议先用 CSV 导入或手动录入历史数据,跑通流程后再考虑自动同步。
第三,AI 助手需要自行配置模型 API Key,介意成本可以先关掉,不影响核心记账功能。
第四,这是个数据密集型应用,账目积累到几年量级后要注意数据库索引与主机资源,官方也提供了公开的性能监控面板可参考。最后,项目迭代较快,建议关注 release 与 issue;如果打算二次分发或改造成自己的产品,记得遵守 AGPLv3 并保留原始协议声明。