还在为每月整理几十张发票、手写记账、反复核对税单而头疼?TaxHacker 是一款开源、可完全自托管的智能记账工具,它把大语言模型(LLM)变成你的专属会计助理——不用上传敏感财务数据到云端,只需本地部署,就能用 AI 自动“读懂”你拍下的每一张收据、PDF 发票和银行流水,精准提取金额、日期、商户、商品明细等关键信息,并结构化存入安全可控的本地数据库。
核心功能
- 多格式智能解析:支持 JPG/PNG 照片、PDF 文件批量上传,自动 OCR 识别文字并理解语义,准确率远超传统规则引擎
- AI 驱动的字段提取:不仅识别基础信息(如总金额、日期),还能通过自定义 Prompt 提取特殊字段——比如“是否含增值税专票”“服务起止时间”“项目编号”等业务专属数据
- 智能分类与打标:基于交易内容自动归类(餐饮/差旅/办公采购/客户回款等),支持手动训练+规则覆盖,越用越懂你的业务逻辑
- 多币种实时换算:自动识别外币交易(USD/EUR/JPY 等),接入公开汇率 API,一键生成人民币记账视图,跨境 freelancer 的刚需
- Excel 兼容数据看板:所有解析结果以表格形式呈现,支持导出 CSV/XLSX,可直接对接 Excel、Notion 或本地 BI 工具做分析
- 100% 数据自主可控:全程离线运行(LLM 可选本地 Ollama 模型或远程 API),原始文件与解析数据全部保存在你自己的服务器或 NAS 中,无第三方访问风险
适合哪些人用
这款工具特别适合重视隐私、追求效率、又不愿被 SaaS 财务软件绑定的独立工作者:自由职业者(设计师、程序员、翻译)、个体工商户、小型工作室创始人、数字游民、以及任何需要频繁处理多来源收支凭证但缺乏专职会计支持的轻资产创业者。如果你曾为报销贴票耗掉整个周末,或担心税务稽查时找不到某张三年前的咖啡小票——TaxHacker 就是为你量身打造的“财务减负神器”。
快速上手
项目采用现代化全栈架构(TypeScript + Next.js + PostgreSQL),部署极其友好:
✅ 一键 Docker 启动:官方提供完整 docker-compose.yml,3 条命令即可拉起服务(含数据库、Web 前端、API 后端);
✅ 本地 LLM 可选:默认调用 OpenAI/Gemini,也支持接入本地运行的 Ollama(如 llama3、phi-3),彻底摆脱网络依赖与 API 费用;
✅ 零配置开箱即用:首次访问 Web 界面会引导完成初始化设置,上传一张发票照片,10 秒内即可看到结构化结果;
✅ 中文界面原生支持:UI 和文档均为英文,但字段命名、提示词模板、分类标签均可自由汉化,适配国内报销习惯(如“增值税专用发票”“收款方开户行”等)。
项目信息
Self-hosted AI accounting app. LLM analyzer for receipts, invoices, transactions with custom prompts and categories
3.7k
今日 +318 stars today
Stars
595
Forks
TypeScript
MIT
编程语言:TypeScript|GitHub Star 数:3730|开源协议:MIT|GitHub 项目地址
这是一款真正把 AI 落地到日常财务痛点的务实之作——不画饼、不收费、不绑架数据,只专注帮你把“记账”这件事,从负担变成习惯。





