项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 7434
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 已安装 Docker 与 Docker Compose(脚本通过容器拉起整个平台)
- 已在本地获取 unstract 仓库代码(脚本需在项目根目录执行)
- 网络可访问 Docker Hub 的 unstract 镜像仓库
- 需要 LLM 等外部服务时,按官方文档在环境文件中补充对应密钥
安装与启动步骤
-
1克隆项目代码
把官方仓库下载到本地,后续所有脚本都在该目录内执行。
git clone https://github.com/Zipstack/unstract.git -
2进入项目目录
切换到项目根目录,run-platform.sh 等脚本必须在此目录运行。
cd unstract -
3一键启动平台
用默认环境配置拉取并运行整个 Unstract 平台,首次执行会生成环境文件。
./run-platform.sh -
4指定版本启动
用 -v 指定镜像版本标签,例如 v0.1.0 或 current,便于固定环境。
./run-platform.sh -v v0.1.0 -
5后台运行容器
加上 -d 让容器在后台 detached 模式运行,不占用当前终端。
./run-platform.sh -d -v v0.1.0 -
6升级已有部署
用 -u 拉取最新版本升级;也可配合 -v 升级到指定版本。
./run-platform.sh -u -
7仅初始化环境文件
只想先生成环境配置文件、不启动容器时使用,便于提前修改配置。
./run-platform.sh -e -
8本地开发准备
安装 pre-commit 钩子,随后可用 -r 运行 pre-commit 检查。
./dev-env-cli.sh -p ./dev-env-cli.sh -r
如何确认成功
脚本执行无报错且容器启动完成即视为成功,访问入口与初始账号请以官方文档为准。
常见问题
Q:运行 ./run-platform.sh 报错怎么办?
A:确认已安装并启动 Docker、当前位于项目根目录,且账号有执行脚本的权限;仍失败请参考官方文档的 Run Platform 指南。
Q:如何拉取或构建指定版本?
A:拉取指定版本用 ./run-platform.sh -v v0.1.0;本地构建镜像用 ./run-platform.sh -b -v v0.1.0。
Q:如何升级已经部署好的平台?
A:执行 ./run-platform.sh -u 升到最新版本,或 ./run-platform.sh -u -v v0.2.0 升级到指定版本。
Q:只想配置环境不启动容器怎么做?
A:执行 ./run-platform.sh -e,脚本只做环境文件初始化,之后再运行 ./run-platform.sh 启动。
Q:开发时如何运行代码检查?
A:先用 ./dev-env-cli.sh -p 安装 pre-commit 钩子,再用 ./dev-env-cli.sh -r 执行检查。
注意事项
- 所有命令都需在克隆后的 unstract 项目根目录内执行。
- -v 后接版本标签(如 v0.1.0、v0.2.0、current),-b 表示本地构建镜像,-p 仅拉取镜像,-u 为升级。
- README 的 Run Locally 一节内容为空,源码本地运行方式请查阅官方文档 docs.unstract.com 的 Local Development Guide。
核心亮点
- 内置 OCR 和 LLM 双引擎,能处理扫描件和复杂版式,提取准确率更高
- 提供 MCP 服务器,可无缝接入现有 AI Agent 生态,扩展性强
- 专为 API 和 ETL 设计,部署简单,支持批量处理,适合生产环境
不足之处
- 文档/社区待观察
- 高度依赖 LLM API,长期使用成本可能较高
适用场景
- 企业财务部门自动提取发票、合同中的关键字段
- 数据工程团队构建文档到数据库的自动化 ETL 管道
- AI 应用开发者通过 MCP 协议为智能体添加文档理解能力
替代项目
Docling、LlamaParse、Unstructured
同类项目推荐
Protein-LLM-Survey
开源
一页看懂蛋白质大模型,快速追踪前沿论文
Large Language Models in Protein: A Comprehensive Survey
omnisim
开源
让编码智能体在仿真中操控机器人,测试能力可复现。
An open-source robotics workshop for agents: simulate complete robots on high-fideli···
awesome-generative-ai-apps
开源
克隆即部署,50+ AI 应用模板帮你快速变现
50+ open-source generative AI apps you can clone, deploy, and monetize — image gene···
MaaAssistantArknights
开源
一键搞定明日方舟日常,解放双手轻松长草
《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknig···
CoPilot
开源
把分散的安全告警收进一个面板,快速闭环处置
SOCFortress CoPilot
generative-recommenders
开源
用生成式大模型重做推荐系统,长序列直接建模
Repository hosting code for "Actions Speak Louder than Words: Trillion-Parameter Seq···
sunnypilot
开源
让350款车的辅助驾驶按你的习惯来
sunnypilot is an open source driver assistance system. sunnypilot offers the user a ···
cyber-doctor
开源
一键搭建本地医疗AI助手,实现疾病初诊和知识问答
赛博医生项目——”赛博华佗“,基于多模态大模型的多功能智能体,一键搭建本地多模态大模···
healthcare-ai-agent-vault
开源
把苹果健康数据变成AI能懂的家庭健康档案
ai agent healthcare vault for family that combines Obsidian templates, AI prompt wor···
