Open-source online accounting and inventory software for small and medium businesses, with double-entry bookkeeping and financial reports.
- Star
- 6,753
- Fork
- 1,117
- 未关闭 Issue
- 41
- 最近提交
- 21天前
这是什么?
TaxHacker 是一款面向自由职业者、独立开发者和小微企业的自托管记账应用。上传收据、发票或 PDF 照片后,大模型会识别并提取商户、日期、金额、税费和明细项等字段,保存到类似表格的数据库中,支持筛选并导出为 CSV。
应用支持 OpenAI、Google Gemini、Mistral,也可接入 Ollama、LM Studio、vLLM、LocalAI 等兼容 OpenAI 接口的本地模型。用户可以自定义字段、分类和项目,并为系统提示词或特定字段编写提取规则。货币识别与换算使用交易日期的历史汇率,覆盖 170 多种法定货币和 14 种加密货币。
部署方式为 Docker Compose,搭配 PostgreSQL 17+。技术栈包括 Next.js 15+、Prisma 和 TypeScript,本地开发处理 PDF 需要安装 Ghostscript 和 GraphicsMagick。项目目前仍处于早期开发阶段。
核心功能
- 01通过大模型从照片和 PDF 中提取商户、日期、金额、税费和明细项。
- 02支持 OpenAI、Gemini、Mistral,以及 Ollama 等兼容 OpenAI 接口的本地模型。
- 03按交易日期的历史汇率进行货币换算,包括加密货币。
- 04可自定义字段、分类、项目和提取提示词。
- 05将筛选后的交易连同附件导出为 CSV。
- 06使用 Docker Compose 和 PostgreSQL 部署。
适用场景
- 自由职业者整理收据和发票以便报税。
- 希望免去手动录入、获得结构化费用记录的小微企业。
- 希望借助本地模型把财务文件保存在自有服务器上的用户。
- 需要从单据中提取项目编号等自定义字段的团队。
标签
常见问题
- TaxHacker 是什么?
- 自托管记账应用,借助大模型从收据、发票和 PDF 中提取数据,存入结构化交易数据库。 TaxHacker 是一款面向自由职业者、独立开发者和小微企业的自托管记账应用。上传收据、发票或 PDF 照片后,大模型会识别并提取商户、日期、金额、税费和明细项等字段,保存到类似表格的数据库中,支持筛选并导出为 CSV。
- TaxHacker 可以免费使用吗?用的什么许可证?
- TaxHacker 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- TaxHacker 还在维护吗?
- 活跃维护中。TaxHacker 最近一次提交是在 2026年9月28日。
- TaxHacker 适合用来做什么?
- 自由职业者整理收据和发票以便报税。 希望免去手动录入、获得结构化费用记录的小微企业。 希望借助本地模型把财务文件保存在自有服务器上的用户。 需要从单据中提取项目编号等自定义字段的团队。
- 在哪里获取 TaxHacker?
- 源代码和安装说明在 GitHub 上:https://github.com/vas3k/TaxHacker
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
A self-hosted subtitle system where an LLM agent finds, verifies and installs subtitles for your media library, and translates when no source has one.
开源多智能体平台,可将任意主题或文档生成为由 AI 教师和同学授课的互动课堂。
本地代理,让 Codex、Claude Code 等客户端接入任意 LLM 提供商。
Self-hosted AI assistant and persistent bot platform where you choose the model and sandbox, available on web, desktop, iPhone and Android.
Self-hosted API that converts PDFs, images and Office documents into Markdown or structured JSON using OCR and Ollama-hosted LLMs, with optional PII removal.