厌倦了把个人财务数据上传到第三方云端记账软件?Aurelio 是一款完全运行在本地的财富管理与财务规划工具,上线不到一周便斩获超3000星。它不仅能全面追踪净资产与投资组合,还内置了基于大模型的私有化 AI 财务顾问。
它是什么
Aurelio 是一个面向个人的开源财富管理与规划系统,数据完全存储在用户本地计算机中。它支持统一管理银行账户、券商资产、现金、ETF、不动产及负债,并能穿透分析基金背后的底层持仓分布。此外,它可选集成基于 OpenRouter 的 AI 助手,能够基于用户的实际财务账目回答咨询、联网检索并生成确认卡片,协助进行资产配置与现金流规划。
为什么值得关注
- 数据隐私安全:所有财务记录保存在本地 SQLite 数据库(backend/data.db),无需担心云端泄露。
- 全维度资产追踪:不仅统计净资产,还支持市场实时估值、持仓成本、股息统计以及基金底层国家/行业/币种的穿透分析。
- AI 深度财务规划:内置 Ask Aurelio 对话分析与双角色辩论推演,AI 提议需用户手动确认生效,安全可控。
- 极简部署体验:基于现代化 Python 工具链 uv 和 Node.js,通过一键启动脚本自动完成环境配置并支持内置 Demo 试用。
安装与使用步骤
- 准备先决环境:确保本地已安装 Git、Node.js 22 或更高版本,以及 Python 包管理工具 uv。
README:项目介绍与演示 - 克隆仓库:
git clone github.com/LosaLosSantos/aurelio-finance.git 提交记录:项目活跃度 - 进入项目目录:
cd aurelio-finance - (推荐)先体验演示数据:macOS/Linux 执行
./start.sh --demo;Windows 在 PowerShell 中执行./start.ps1 -Demo(若提示脚本受限,执行powershell -ExecutionPolicy Bypass -File .\start.ps1 -Demo)。首次运行会自动安装依赖并在浏览器打开localhost:8000。 - 使用真实数据运行:去掉 demo 参数直接启动,macOS/Linux 执行
./start.sh,Windows 执行./start.ps1。
注意事项
- 开源协议:采用宽松的 MIT 许可证,支持自由商用和修改。
- 环境依赖:强制要求 Node.js >= 22 以及 uv 工具链,运行前请务必确认版本匹配。
- AI 功能费用:AI 助手功能为可选配置,需用户自备 OpenRouter API Key,会产生相应的模型调用费用。
- 数据备份注意:数据保存在
backend/data.db,升级版本前应用会自动备份副本,但仍建议定期手动备份该文件。
项目数据
⭐ 3098 星(创建 6.8 天,平均约 454 星/天;核实期间 0.2h 内 +0),许可证 MIT,语言 Python
