docext

无需 OCR,本地快速将文档转为 Markdown,并支持效果评测。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 156 🐛 待处理 22 👀 关注 19
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 2087
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0 许可证,本地部署,完全免费。

项目预览

docext 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队NanoNets
定价模式🏷️完全免费
价格说明开源项目,Apache-2.0 许可证,本地部署,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型document,document-analysis,document-data-extraction,document-information-extraction,extraction,llm-ocr,llms,machine-learning,nlp,ocr,ocr-benchmark,ocr-onpremise,onprem,onprem-ocr,onprem-vision,onpremise,rag,table-extraction,unstructured-data,vlms
GitHub 星标★ 2087
上线时间2025-03-25 00:00:00
代码更新2026-03-17
仓库体积6.9 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

docext 是一个本地部署的、无需 OCR 的非结构化数据提取与 Markdown 转换工具包,同时提供基准测试能力。它主要解决企业从 PDF、Word、扫描件等复杂文档中高效提取文本和结构信息的问题,无需依赖 OCR 即可处理数字原生文档,并能将结果转换为 Markdown 格式,便于下游处理。核心能力包括:支持多种文档格式解析、高精度内容提取、Markdown 转换、以及配套的基准测试框架(如 IDP Leaderboard),帮助用户评估和对比不同提取方案。项目采用 Python 实现,适合集成到现有数据管道中,强调隐私安全(on-premises),适合对数据敏感的企业场景。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2087

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:库/依赖 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 运行环境及 pip(README 未标注具体版本)
  • 可访问 PyPI 的网络,用于安装 docext 包
  • 本地/私有化部署环境(项目定位为 on-premises)
  • 处理图片转 Markdown 时需具备视觉语言模型相关资源(README 未给出具体依赖)

安装与启动步骤

  1. 1准备运行环境

    README 未标注 Python 版本要求,请先确认本机已装好 Python 与 pip,并清理好工作目录。

  2. 2安装 docext

    从 PyPI 安装官方发布的 docext 包;建议在虚拟环境中执行,避免污染全局依赖。

    pip install docext
  3. 3Colab 快速试用

    官方提供 Colab 笔记本,可跳过本地环境,直接体验文档转 Markdown 与信息抽取效果。

  4. 4了解三项能力

    工具包含 PDF/图片转 Markdown、文档信息抽取、基准测试三块,按需选择使用方式。

如何确认成功

pip 安装无报错,且在 Python 中导入 docext 无异常即表示环境可用(README 未给出官方自检命令)。

常见问题

Q:docext 需要依赖 OCR 吗?

A:不需要。README 强调它是 OCR-free 方案,基于视觉语言模型直接解析文档,适合数字原生文件。

Q:可以完全私有化部署吗?

A:可以。项目定位为 on-premises 工具包,文档与数据可留在本地环境,适合对数据敏感的场景。

Q:docext 具体能做什么?

A:三件事:PDF/图片转结构化 Markdown、从发票护照等文档抽取字段与表格、用基准测试评估对比抽取方案。

Q:有没有配套的模型可用?

A:官方发布了 Nanonets-OCR-s,3B 参数的图片转 Markdown 模型,可在 Hugging Face 获取。

注意事项

  • README 节选未提供完整安装与配置说明,具体参数、入口和用法请以 GitHub 仓库和官网文档为准。
  • 项目强调本地部署与隐私安全,适合企业数据合规场景。
  • 配套的 Nanonets-OCR-s 模型权重需前往 Hugging Face 获取,README 未说明显存与许可要求。
  • 避免凭空猜测端口、路径或环境变量,运行前请先查阅官方示例。

核心亮点

  • 无需 OCR 即可处理数字文档,提取速度快且成本低
  • 提供 IDP Leaderboard 基准测试,可量化对比提取效果
  • 支持本地部署,保障企业数据隐私安全

不足之处

  • 对扫描件或手写文档支持有限,依赖数字文本层
  • 文档/社区待观察

适用场景

  • 企业知识库构建,将存量 PDF 转为 Markdown 便于检索
  • RAG 管道中的文档预处理,提升检索质量
  • 文档解析效果评测,选择最优提取方案

替代项目

unstructured、docling、marker

上一篇:note-gen

下一篇:WorkShadow

同类项目推荐

ppt-master-zit 开源

本地出图,直接生成可编辑 PPTX

ppt-master v6.8.0 fork (ppt-master-comfyui): local ComfyUI image backend — Qwen-Ima···

★ 157 2026-11-05
m365copilot-docs 开源

微软官方文档,快速上手 Copilot 扩展开发

Documentation for Microsoft Copilot for Microsoft 365 extensibility

★ 125 2026-11-06
parsel 开源

PHP 里直接解析 PDF 和图片文字,不用另起服务

A fast, helpful, and open-source document parser for PHP

★ 368 2026-09-30
archive-pdf-tools 开源

批量生成压缩 PDF,日处理百万页

Fast PDF generation and compression. Deals with millions of pages daily.

★ 155 2026-10-30
crosspaste-desktop 开源

局域网内多设备剪贴板秒同步,端到端加密不走云

Cross-device clipboard sync for macOS, Windows & Linux — end-to-end encrypted, LAN-···

★ 2691 2026-09-19
chatgpt-timestamp-extension 开源

给ChatGPT每条消息加上时间戳,对话时间一目了然

Free, open-source Chrome and Firefox extension to show local dates and times on Chat···

★ 77 2026-08-09
dac 开源

用代码和AI快速生成标准化、可审查的交互式仪表盘

DaC is a dashboard-as-code tool. Build interactive dashboards using YAML and JSX. Bu···

★ 801 2026-08-09
Screenshot 开源

一个软件搞定截图、长截图、录屏、OCR 和翻译

SnapCut(简截)——轻巧但不将就的 Windows 和 macOS 截图工作台:框选截图、长截图、区域···

★ 320 2026-09-29