Sure:自托管个人财务应用
社区维护的开源个人财务应用,支持 Docker 自托管,用来管理净资产、支出、账单与贷款。
- 浏览
- 1
- 访问
- 0
- 下载
- 0
- 版本
- v0.7.6
详细介绍
项目简介
Sure 是一款面向所有人的个人财务应用,本仓库是已归档的 Maybe Finance 项目的社区维护分支。Maybe 团队在 2021–2022 年投入开发了这套完整的个人财务与财富管理应用,后因商业原因停止开发并将代码开源;社区接手后继续维护,让这套代码保持活力。
Sure 采用 AGPLv3 许可证,可以自行部署使用,也可从浏览器、macOS 桌面应用、移动应用、API 客户端以及 LLM 智能体访问。

主要功能
- 财务总览:仪表盘集中展示现金流、净资产、支出与资金流出等核心指标。
- AI 助手:看板上可直接向 AI 助手提问,例如关于储蓄情况的问题。
- 支出对比(Spending vs normal):把自己的支出与历史水平对比,分类树图展示资金去向,排行列表突出增加或减少的类目,点开类目可查看背后的交易记录。该功能需在预览功能中开启。
- 贷款账户:除剩余余额外,还能查看原始还款计划与从今天起的还款预测,拆分本金与利息,并汇总利率、月供、期限、保险费用与预计还清日期。
- 交易与账单:提供更灵活的交易分类控制,以及对账单(Bills)的改进。
- 备份与恢复:扩展了数据备份和恢复工具。
- 多端访问:浏览器、macOS 桌面应用、移动应用、API 客户端和 LLM 智能体均可接入。
安装与使用
自托管用户请参考仓库中的 Docker 部署指南:
https://github.com/we-promise/sure/blob/main/docs/hosting/docker.md
仓库也提供 Render 一键部署模板(分「No AI」「Simple AI」「External AI」三种,各有 latest 与 stable 分支),以及 PikaPods、Hostim 的部署入口。
如果你要参与开发,本地环境要求:Ruby 版本见 .ruby-version,PostgreSQL 9.3 以上,Redis 5.4 以上。启动方式:
cp .env.local.example .env.local
bin/setup
bin/dev
# 可选:载入演示数据
rake demo_data:default
然后访问 http://localhost:3000 。若载入了演示数据,可用 [email protected] / Password1! 登录。
各平台的开发环境搭建指南见仓库 Wiki:Mac、Linux、Windows 各有独立文档,也支持 Dev Containers。
注意事项
- 本项目是 Maybe Finance 的社区分支,与 Maybe Finance Inc. 无关联、未获其背书;「Maybe」是其商标,分支仓库中不得使用该名称与 Logo。
- 「Sure」不是商标,指的就是这个社区分支。
- 数据量较大时可能出现性能问题,仓库提供了一个公开的性能监控面板用于排查问题请求。
- 由于是 AGPLv3 项目,二次分发需遵守相应的开源协议要求。
本作品整理自 GitHub 开源项目 we-promise/sure,原作者 @we-promise,许可证 AGPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.7.6当前版本
新增「Spending vs normal」支出对比可视化、贷款账户还款计划与本金/利息拆分、交易分类控制、账单改进,以及更完善的备份与恢复工具。
评论