スキャン、メール、ファイルを取り込み、OCRと機械学習によるメタデータ提案を行うセルフホスト型文書管理システム。
papermerge/papermerge-core
OCR、全文検索、タグ、フォルダー、デスクトップ風のWeb UIを備えた、スキャン文書向けのセルフホスト型文書管理システム。
代替できる製品:Paperless-ngx
- スター
- 552
- フォーク
- 115
- 未解決の Issue
- 24
- 最終コミット
- 一昨日
これは何?
Papermerge OSSは、スキャン文書やデジタルアーカイブ向けに構築されたセルフホスト型の文書管理システムです。アップロードされたスキャン文書にOCRを実行し、抽出したテキストをインデックス化して検索できるようにするため、紙の記録を手作業で分類しなくても、長期保存して必要なときに見つけられます。
Web UIはデスクトップのファイルブラウザーのようなレイアウトで、2ペイン表示、ドラッグ&ドロップ、階層フォルダー、色付きタグ、文書タイプを備えています。文書のバージョン管理に対応し、ページの並べ替え、切り取り、移動、抽出といったページ単位の操作や、文書タイプごとのカスタムメタデータ項目も利用できます。複数のユーザーやグループで文書やフォルダーを共有できます。
PDF、TIFF、JPEG、PNGファイルを受け付け、OpenAPI準拠のREST APIを提供します。すぐにデプロイできるDockerイメージに加え、PostgreSQL、バックエンド、フロントエンドを使った開発環境や、検索インデックスの構築などを行うCLIコマンドも用意されています。
主な機能
- 01スキャンしたPDF、TIFF、JPEG、PNG文書のOCR
- 02抽出したテキストの全文検索
- 032ペイン表示とドラッグ&ドロップに対応したデスクトップ風Web UI
- 04階層フォルダー、色付きタグ、文書タイプ
- 05文書のバージョン管理と、ページの並べ替え・抽出などのページ単位の編集
- 06ユーザーやグループ間での共有に対応したマルチユーザー機能
ユースケース
- 紙の記録をデジタル化し、長期保存に向けて検索可能な状態で管理する
- スキャンした請求書、契約書、領収書などをフォルダーやタグで整理する
- 家族や小規模なチームで文書アーカイブを共有する
- REST APIを通じて、他のツールに文書ストレージを連携する
クイックスタート
- 1
基本セットアップコマンドを使って、DockerでPapermerge OSSを起動します
docker run -p 8000:80 -e PAPERMERGE__SECURITY__SECRET_KEY=abc -e PAPERMERGE__AUTH__PASSWORD=123 papermerge/papermerge:3.5.3 - 2
実際の環境にデプロイする場合は、デモ用のシークレットキーとパスワードを自分の値に置き換えてください
使う前に知っておきたいこと
- クイックスタートではシークレットキーとパスワードにプレースホルダーを使うため、ローカルでのお試し専用です。
- ソースから実行するには、PostgreSQLのセットアップと、CONTRIBUTING.mdに記載されたバックエンドおよびフロントエンドの環境が必要です。
収録されている特集
トピック
よくある質問
- papermerge-core とは?
- OCR、全文検索、タグ、フォルダー、デスクトップ風のWeb UIを備えた、スキャン文書向けのセルフホスト型文書管理システム。 Papermerge OSSは、スキャン文書やデジタルアーカイブ向けに構築されたセルフホスト型の文書管理システムです。アップロードされたスキャン文書にOCRを実行し、抽出したテキストをインデックス化して検索できるようにするため、紙の記録を手作業で分類しなくても、長期保存して必要なときに見つけられます。
- papermerge-core は無料で使えますか?ライセンスは?
- papermerge-core は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- papermerge-core は今もメンテナンスされていますか?
- 活発にメンテナンス中。papermerge-core の最終コミットは 2026年11月4日 です。
- papermerge-core は何に使えますか?
- 紙の記録をデジタル化し、長期保存に向けて検索可能な状態で管理する スキャンした請求書、契約書、領収書などをフォルダーやタグで整理する 家族や小規模なチームで文書アーカイブを共有する REST APIを通じて、他のツールに文書ストレージを連携する
- papermerge-core のインストール方法は?
- 基本セットアップコマンドを使って、DockerでPapermerge OSSを起動します: docker run -p 8000:80 -e PAPERMERGE__SECURITY__SECRET_KEY=abc -e PAPERMERGE__AUTH__PASSWORD=123 papermerge/papermerge:3.5.3 実際の環境にデプロイする場合は、デモ用のシークレットキーとパスワードを自分の値に置き換えてください
- papermerge-core はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/papermerge/papermerge-core
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
紙の文書をスキャンし、OCRで索引化して、検索可能なオンラインアーカイブに保存するセルフホスト型文書管理システム。
Papraは、個人や共有の書類を長期保管するための、シンプルでセルフホスト可能な文書管理・アーカイブプラットフォームです。
LLMとvision OCRを使い、paperless-ngxの文書にタイトル、タグ、連絡先、カスタムフィールドを設定します。
ブラウザー、デスクトップ、APIからPDFの編集・署名・墨消し・変換・自動化ができるセルフホスト型のOSSプラットフォーム。
ブラウザー内で完結する、50種類以上の編集・結合・変換・保護ツールを備えたプライバシー重視のPDFツールキット。セルフホストにも対応。