microsoft/markitdown の最新リリースは v0.1.8 である。このプロジェクトは PDF、オ피스文書、画像、音声など複数の形式のファイルをテキストと Markdown に変換し、LLM 処理の入力として使えるようにする Python ツールだ。
README は文書や複数のファイル形式を構造を保った Markdown に変換すると説明している。入力の範囲は PDF、オ피스文書、画像、音声、HTML、表形式のデータや電子書籍までで、出力はテキストと Markdown になる。形式ごとの追加依存関係を選んでインストールでき、コマンドラインと Python の両方のインターフェースを提供し、既定では無効になっている外部プラグインで機能を拡張することもできる。ライセンスは MIT、主な言語は Python で、リポジトリのスター数は 191396、作成日は 2024 年 11 月 13 日と記録されている。
ただし、今回の記録には v0.1.8 の変更内容がないため、このリリースが何を変えたのかは分からない。README は入力が現在のプロセスの権限でアクセスされると警告し、信頼できない環境からの入力は先に無害化するように案内している。評価スコアは 10 点満点のうちモメンタム(上昇基調)の項目だけが 9.2 で、新鮮度・技術・品質の各項目は空欄になっている。そのため、v0.1.8 を導入の基準とするには、リリースノートと実際の変換品質を別途確認する必要がある。