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フロントエンドで構築。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト