我们为文档RAG/代理构建了一个开源UI工具包
摘要
一个包含15个组件的开源UI工具包,用于文档浏览(PDF、DOCX、XLSX),包括边界框引用、文件上传、电子签名和文件系统集成,基于MIT许可证发布。
请在此查看:https://www.extend.ai/ui 包含15个组件和示例,用于PDF、DOCX和XLSX查看器,以及边界框引用、文件上传、电子签名、文件系统等,基于MIT许可证,完全可定制。我是一家名为Extend的初创公司的创始人。刚开始时,我们尝试了所有能找到的文件查看器和文档组件库。遗憾的是,没有一个具备我们想要的全部功能(和精致度),所以我们最终自己构建了一个。它原本只是内部使用,但足够多的客户一直要求,我们决定将其开源。它对于构建文档处理代理、面向用户的实时文档录入流程或各种内部工具非常有用。我们天真地认为这已经是一个被解决的问题。结果发现,制作可大规模运行的PDF/XLSX/DOCX查看器并不简单……我们自己为Extend使用和维护它,因此在我们自己系统每天处理数百万页的过程中,我们修复了许多边缘情况。我们希望,借助我们的资源和社区支持,它会随着时间的推移变得更好。
相似文章
@kushalbyatnal: 介绍 Extend UI — 面向文档代理的开源组件 - 14 个组件与示例,用于 PDF、DOCX 和 XLSX 等
Extend UI 是一个开源组件库,包含 14 个用于文档代理的 UI 组件,包括 PDF、DOCX、XLSX 查看器,并支持边界框引用、文件上传和电子签名等功能。它采用 MIT 许可证,可在 shadcn 组件注册表中获取。
Show HN: Extend UI – 面向现代文档应用的开源UI工具包
Extend UI 是一个面向现代文档应用的开源UI工具包,提供PDF、DOCX、XLSX和CSV文件的查看器,以及边界框引用、文件上传、电子签名等功能。
基于浏览器的Office Open XML文档查看器
一个开源的JavaScript库,使用Rust/WebAssembly和Canvas 2D直接在浏览器中渲染Office Open XML文档(.docx、.xlsx、.pptx),无需服务器端处理。
@BlockInsight214: 论文、合同、扫描件丢给 AI 之前,最难的一步往往是「先把 PDF 洗干净」。这几个开源项目专干这件事:转成 Markdown/JSON,直接喂给 RAG 或 agent。 ① MarkItDown · 微软出品,Office/PDF/图…
介绍了五个开源工具(MarkItDown、MinerU、Docling、marker、surya),用于将PDF、Office文档等转换为Markdown或JSON,以便直接供RAG或AI代理使用。
@opensourcelab9:致那些想将文档喂给AI的人们—— 一款工具已发布,可将Word、PowerPoint、Excel、PDF和EPUB……
一款名为anydoc的开源Rust工具已发布,可将Word、PowerPoint、Excel、PDF及其他文档格式转换为Markdown,供AI和大语言模型使用,并提供Node.js和Python绑定。