Blume
Blumeは、Markdownを優先したオープンソースのドキュメントフレームワークです。設定不要で本番環境レベルのサイトを構築でき、AI機能やインタラクティブなAPIリファレンスを標準で備えています。
Blumeは、Markdownを優先したオープンソースのドキュメントフレームワークです。設定不要で本番環境レベルのサイトを構築でき、AI機能やインタラクティブなAPIリファレンスを標準で備えています。
製品の機能と公式な位置づけ
Blumeは、Markdownファイルから直接コンテンツを公開できるようにすることで、ドキュメントサイトの作成を簡素化します。ナビゲーション、SEO、検索などの主要機能を自動化し、開発者が定型的なメンテナンスではなく内容に集中できる環境を提供します。
このプラットフォームは人間とAIエージェントの両方を対象に設計されており、llms.txtやMCPサーバーといったLLMフレンドリーな形式をネイティブにサポートしています。ドキュメントのライフサイクル全体を管理するための包括的なコンポーネント群とCLIツールセットを提供します。
公式情報で確認できる活用例
ソフトウェアプロジェクトや開発者ツール向けに、包括的で検索可能なインタラクティブ・ドキュメントサイトを作成します。
OpenAPIまたはAsyncAPI仕様から、テスト用プレイグラウンドを備えたインタラクティブなAPIリファレンスページを生成します。
公式情報に記載された利用手順
npx blume initコマンドを実行して、必要な設定ファイルを含む新しいドキュメントプロジェクトの雛形を作成します。
プロジェクトフォルダにMarkdownまたはMDXファイルを配置すると、サイトのナビゲーションとページ構造が自動的に生成されます。
Blumeは、人間が読みやすいドキュメントとマシンがアクセス可能な知識のギャップを埋めるように設計されています。インデックスを自動生成し、各URLで生のMarkdownへのアクセスを提供することで、AIモデルやコーディングエージェントがドキュメント群を正確に解釈し活用できるようになります。
自分の素材とワークフローで確認したい項目
確認した情報源とその日時
情報源を確認した製品情報に基づく回答
いいえ、Blumeは設定不要(ゼロ構成)で動作するように設計されています。Markdownファイルが入ったシンプルなフォルダがあればプロジェクトとして成立し、ファイル構造からナビゲーションが自動的に推測されます。
はい、Blumeは複数のコンテンツソースをサポートしています。設定により、リモートリポジトリ、CMSプラットフォーム、またはカスタムバックエンドからコンテンツを取得するようにフレームワークを構成することが可能です。
BlumeはOpenAPIまたはAsyncAPI仕様を読み込むことで、インタラクティブなAPIリファレンスをサポートします。これらをスキーマやライブの「試してみる」プレイグラウンドを含むドキュメントページとしてレンダリングします。
はい、Blumeは最大36のロケールの国際化に対応しており、右から左へ書く言語(RTL)も完全にサポートしているため、ドキュメントを世界中のユーザーに届けることができます。
Blumeには、リンクの検証、SEOパフォーマンスの監査、ドキュメント品質の評価、翻訳更新の管理などのメンテナンス作業を自動化するCLIツールが組み込まれています。