产品推荐 2026-07-26

unstract:免费的非结构化文档数据提取工具(源码)

Unstract使用LLM从非结构化文档中提取结构化JSON数据,支持API和ETL部署。

开源软件跨平台工具

产品简介

unstract Unstract是一个LLM驱动的工具,能将PDF、图像等非结构化文档转换为结构化JSON数据。它通过自然语言提示定义提取模式,简化数据提取过程,支持一键部署为API或ETL管道,适用于金融、保险、医疗、KYC合规等行业的团队。

unstract 主界面

核心功能

  • 自然语言提示定义提取模式
  • REST API部署获取JSON数据
  • ETL管道自动化处理文档
  • MCP服务器连接AI代理
  • n8n节点集成工作流

快速开始

  1. 第一步:克隆仓库并进入目录(git clone https://github.com/Zipstack/unstract.git && cd unstract)
  2. 第二步:运行启动脚本(./run-platform.sh)
  3. 第三步:访问 http://frontend.unstract.localhost 并使用默认凭据登录(用户名:unstract,密码:unstract)

界面预览

unstract 界面截图

unstract 界面截图

与其他方案对比

对比项unstract同类方案
模式定义方式使用自然语言提示一次定义,处理文档变体编写正则表达式并为每个供应商构建模板
新文档类型处理时间几分钟在Prompt Studio中完成需要几天开发时间
LLM集成直接插接多种LLM提供商(如OpenAI、Anthropic)需要自行构建和维护LLM管道
部署方式运行脚本或使用管理云一键部署需要自定义基础设施配置

适合谁用

  • 金融行业需要从文档中提取数据的分析人员
  • 保险从业者处理保险单据和理赔文档
  • 医疗团队管理医疗记录和报告
  • 企业合规团队进行KYC和合规检查

下载与版本

当前最新版本为 v0.184.0,发布于 2026-07-24。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/Zipstack/unstract