ibrahimqureshae/mdflux
Turn any document into clean, AI-ready Markdown. Local-first desktop app: reads scanned PDFs, batches folders, runs offline, and uses far fewer tokens than vision models.
解決する問題
MDFluxは、さまざまな文書形式をクリーンで構造化されたMarkdownに変換します。これは、テキストを抽出する際に構造(見出し、表、リスト)が失われる問題や、クラウドベースのビジョンモデルに文書画像を送信することでトークンを過剰に消費し、プライバシーを損なう問題を解決します。特に、標準的なテキスト抽出ツールでは空白に見えるスキャンされたPDFファイルの問題に特化しています。
動作方法
MDFluxはMicrosoftのMarkItDownライブラリに基づくデスクトップアプリです。ローカルのPython環境を使用して、PDF、Office文書、EPUB、音声ファイルなどを処理し、Markdownに変換します。スキャンされたページや画像のための内蔵OCR機能を備えています。ユーザーは3つのクリーニングモードから選択できます:なし、ルールベース、またはAI駆動の処理(ローカルまたはAPIベースのモデルを使用)。
対象ユーザー
- AIおよびRAG構築者:LLMのトークンコストを削減するために、クリーンで構造化されたソース文書が必要な人
- 研究者:論文やスキャンされたアーカイブを一括で検索可能なテキストに変換したい人
- 開発者:バイナリ形式からバージョン管理可能なテキストを得たい人
- ライターおよびアナリスト:PDFやOfficeファイルからクリーンなテキストを抽出したい人
- プライバシーを重視するユーザー:機密文書を完全にローカルで処理したい人
特徴
- トークン効率:ビジョンモデルと比較して、トークン使用量を2〜6倍削減
- ローカル優先:文書はデバイス上で処理されるため、プライバシーとオフライン対応が保証
- 広範なフォーマット対応:PDF、DOCX、PPTX、XLSX、EPUB、HTML、CSV、JSON、XML、TXT、画像、音声をサポート
- バッチ処理:複数のファイルが混在したフォルダを並列で一括変換可能で、進捗状況を追跡可能
- 内蔵OCR:スキャンされた画像のみのPDFからテキストを復元
- 使いやすさ:ターミナル不要のポータブルアプリで、通常のユーザーにも親しみやすい
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト