TaxHacker(vas3k 出品)是一个自托管的 AI 记账应用,面向自由职业者、独立开发者与小企业:上传收据、发票或 PDF 照片,它用 LLM 自动识别并抽取记账所需信息——商品名、金额、明细、日期、商家、税额等——存进类 Excel 的结构化数据库,还能用自定义 AI 提示创建任意字段。它带历史汇率的自动多币种换算(含加密货币)、多项目、自定义分类、过滤与导入导出,让报税与对账更省事。模型可换(OpenAI/Gemini/Mistral 或本地 Ollama/LocalAI 等),支持自托管以保护数据隐私。TypeScript、MIT、约 5,700 星。注意项目仍处早期开发。
来源:README 顶部简介/Features、GitHub meta(vas3k/TaxHacker,TypeScript,MIT,homepage taxhacker.app) 查看 GitHub 仓库 →记账里最枯燥的就是把一堆收据发票手动录入,自由职业者与小企业尤其痛。TaxHacker 用 LLM 把「拍张照→自动识别分类入库」做成一站完成,还解决了跨境/多币种(含加密)按交易日历史汇率换算这个真实麻烦,并且可自定义字段与提示、可本地模型自托管保隐私。出自知名博主 vas3k、MIT 开源、对接多家与本地 LLM,实用且隐私友好,因此受到关注(约 5,700 星)。
来源:README 顶部简介/Features、GitHub meta(stars 5736、created_at 2025-03-10、pushed_at 2026-04-17)拍照或传 PDF,AI 自动识别、抽取、分类并存为结构化数据库:日期、金额、商家、明细等;支持先放「未分类」稍后批处理、按内容自动归类、把发票明细拆成单独交易,兼容店票/餐票/发票/银行流水甚至手写票,任意语言货币。
来源:README Feature 1(Analyze photos and invoices with AI)自动识别文档币种并按交易当日历史汇率换算到基准货币,覆盖 170+ 法币与 14 种主流加密货币(BTC/ETH/LTC/DOT 等),也可手动录入。
来源:README Feature 2(Multi-currency support)可建无限自定义字段(像 Excel 加列)、分类与项目按需分组;并能为字段/分类/项目写自定义 AI 提示,甚至改系统提示,完全掌控抽取逻辑、适配行业与国别需求;支持全文搜索、高级过滤与批量操作。
来源:README Feature 4/5(custom fields/categories、customizable prompts)可用 OpenAI、Google Gemini、Mistral,或对接本地 OpenAI 兼容端点(Ollama/LM Studio/vLLM/LocalAI),自托管让财务数据留在自己机器;并支持灵活过滤导出为 CSV(含附件)、生成报税报告、完整数据归档可迁移。
来源:README Feature 3/6/7(local LLM/export/self-hosted)TaxHacker 是一个 TypeScript 全栈 Web 应用(Next.js 风格目录:app/、components/、hooks/、lib/、forms/),用 Prisma(prisma/)做数据层、ai/ 封装 LLM 抽取逻辑、models/ 定义数据模型。流程是:上传文档→ai 模块按所选 LLM(OpenAI/Gemini/Mistral 或本地 OpenAI 兼容端点)做 OCR 与结构化抽取,依据可自定义的字段/分类/项目提示把结果写入数据库;多币种按历史汇率换算;前端提供表格视图、全文搜索、过滤与 CSV 导出(含附件)。可自托管(home server ready,etc/ 与 docs/ 含部署/截图)。系统与字段级提示均可在设置里改,整套抽取流程对用户透明可调。
来源:README Features/Self-hosted、仓库目录树(ai/app/components/lib/models/prisma/forms/etc)中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成
LLM:OpenAI / Google Gemini / Mistral…Prisma(数据库 ORM)历史汇率(170+ 法币 + 14 加密货币)CSV 导出 / 全文搜索适合自由职业者、独立开发者与小企业自动化费用与收入记账:把成堆收据发票一拍/一传就抽成结构化数据、自动分类、跨境多币种(含加密)按历史汇率换算、用自定义字段适配行业或国别、导出 CSV 与报税报告交给会计或税务顾问。注重隐私者可自托管 + 本地模型让财务数据不出机。本质是「记账自动化与整理工具」——它帮你提取整理数据,但不构成税务/会计专业意见,正式申报仍应由你或会计核对负责。
来源:README 顶部简介/Features项目以自托管 Web 应用 + 官方托管版(taxhacker.app)提供,迭代中(自述早期开发)。功能已覆盖 AI 识别入库、多币种含加密的历史汇率换算、自定义字段/分类/提示、本地与多家 LLM、过滤导出与报税报告。MIT 开源。仓库最近一次更新在 2026-04-17。
来源:README Features/IMPORTANT、GitHub meta pushed_at 2026-04-17、created_at 2025-03-10TaxHacker 把记账里最烦的「手动录收据发票」交给 AI:拍照或上传即抽取、分类、入库,还把跨境多币种(含加密)按历史汇率换算这件真麻烦事一并解决,字段与提示全可自定义、可导出报税报告。对自由职业者和小企业很对路,且能自托管 + 本地模型把财务数据留在自己手里,MIT 开源、不锁定。要理解它仍是早期项目(自担风险)、抽取质量随模型与文档而定、复杂票据需人工核对,且它整理数据但不替代专业税务核对。作为「隐私友好、可定制的 AI 记账」开源方案,它的实用性与隐私取向都很受用。
来源:综合 README、Features、自托管与 GitHub meta 的事实判断