readur/readur
Quick, painless, intuitive OCR platform written in Rust and TypeScript. Modern UI with modern API, with an emphasis on intuitive user experience.
解决的问题
Readur 是一个现代化的文件管理系统,帮助个人和团队组织、处理并搜索数字文档。它通过提供一个集中式的存储、自动文本提取和高级搜索功能的中心,消除了管理零散数字文件的困难。
运作方式
该系统使用基于 Rust 的后端 (Axum API) 和 React 前端。它集成了 Tesseract OCR,可自动从 PDF、图像和 Office 文档中提取文本,使其可被搜索。它利用 PostgreSQL 进行全文搜索(包含模糊和布尔模式),并支持多种存储后端,包括本地文件夹、WebDAV 和 S3 兼容存储。
目标对象
专为需要专业级、自托管文件管理系统,且具备强大 OCR 和搜索功能的个人和团队所设计。
特色亮点
- 高级 OCR:自动文本提取,支持多语言并具备自动语言检测功能。
- 强大搜索:由 PostgreSQL 驱动的全文搜索,支持简单、短语、模糊和布尔模式。
- 灵活存储:可与本地文件夹、WebDAV 和 S3 兼容存储同步。
- 企业级功能:基于角色的访问控制 (RBAC)、OIDC/SSO 支持,以及用于自动导入的文件夹监控。
- 高性能:采用高性能 Rust 后端和响应式 Material-UI 前端构建。
相关
- 项目
- 项目
- 项目
- 项目
- 项目