sh4den/Montscan

🖨️ Automated scanner document processor with AI-powered naming and WebDav integration. Receives scans via FTP, extracts text using Vision AI, generates intelligent filenames with Ollama AI, and uploads to your cloud storage.

解決すること

Montscan は、スキャンしたドキュメントを管理する面倒なプロセスを自動化します。"scan001.pdf" のようなファイルを手動で名前変更して正しいフォルダに移動する代わりに、Vision AI を使用してスキャンの内容を分析し、説明的で日付を認識するファイル名を自動的に生成します。

仕組み

このシステムは、ネットワークスキャナーと保存先の間の橋渡しとして機能します。ファイルを受信するために、統合された FTP サーバー、Samba (SMB) ポーラー、またはローカルフォルダーウォッチャーの 3 つの可能な「イングレス」方法を使用します。PDF を受信すると、ツールは PDF を画像に変換し、視覚能力を持つモデル(LLaVA や Llama 3.2-Vision など)を実行しているローカルの Ollama インスタンスに送信します。AI は画像を分析して意味のある名前を提案し、処理されたファイルはその後、WebDAV サーバー(Nextcloud/ownCloud)や Samba 共有などの「エグレス」プロバイダーに送信されます。

対象者

ネットワークスキャナーを持ち、クラウドベースの AI サービスに依存せずにデジタルアーカイブワークフローを自動化し、Ollama を介して処理をローカルに保ちたいユーザー向けに設計されています。

ハイライト

  • ローカル Vision AI: プライベートでローカルなドキュメント分析と命名に Ollama を使用します。
  • 柔軟なイングレス: FTP、SMB ポーリング、およびローカルフォルダ監視をサポートします。
  • 複数のエグレスオプション: WebDAV サーバーまたはネットワーク共有(SMB/CIFS)にアップロードできます。
  • Docker 対応: より高速な AI 処理のためのオプションの GPU アクセラレーションを備えた Docker Compose サポートが含まれています。

関連

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