Cortex Docs icon

Cortex Docs

Cortex Docsは、API仕様とMarkdownからインタラクティブなドキュメント、型付きSDK、MCPサーバーを生成するオープンソースのワークフローです。開発者やAIエージェントによるAPI探索と、構造化コンテキストを活用した連携コード生成を支援します。

Cortex Docs

1つのワークフローからAPIドキュメント、SDK、MCPサーバーを生成

Cortex Docsは、API仕様とMarkdownを、開発者向けの3つの成果物、すなわちインタラクティブなドキュメント、型付きSDK、MCPサーバーに変換するオープンソースのAPIツールワークフローです。設定モデルにより複数のAPIサーフェスを1つのプロジェクトにまとめ、生成前にコントラクトを検証できます。

この製品は、APIを探索する人間向けのインターフェースと、AI支援による連携のためのエージェント向けインターフェースの両方を必要とするチーム向けに設計されています。生成されたドキュメントはセルフホストでき、テンプレートと生成コードはユーザーが選択したインフラストラクチャに合わせて調整・公開できます。

主な機能

統合APIソースワークフロー

設定済みのプロジェクトでAPI定義とMarkdownを組み合わせ、生成前にコントラクトを検証します。

インタラクティブなAPIドキュメント

ドキュメントサイトで、検索可能なガイド、インタラクティブなリファレンス、コピーして使えるサンプル、ライブリクエストビルダーを生成します。

多言語SDK生成

TypeScript、Python、Go、Java、Kotlin、Ruby、PHP、C#、Rust、C++、C向けの型付きクライアントを生成します。認証、タイムアウト、ストリーミング、リトライ、パッケージメタデータも、サイトのサンプルと機能説明に含まれています。

エージェント向けMCPサーバー

API操作を型付きMCPツールにマッピングし、仕様、SDKガイダンス、プロジェクトドキュメントをサーバーとともにパッケージ化します。

オープンでデプロイ可能な出力

オープンなテンプレートと最小限のオーバーライドを使って生成コードを調整し、パッケージを独自のレジストリに公開できます。ドキュメントはNodeが動作する環境で実行できます。

実用的なユースケース

  • コードとしてドキュメントを管理するAPIチーム

    API定義とMarkdownを1つの設定済みプロジェクトで管理し、コントラクトを検証して、APIの変更に応じてドキュメントサーフェスを再生成します。

  • 開発者のオンボーディングと連携

    アプリケーション開発者に、検索可能なリファレンス、実行可能なリクエスト探索、コピーして使えるサンプル、API連携用の型付きクライアントを提供します。

  • 多言語クライアントの配布

    TypeScript、Python、Go、Java、Kotlin、Ruby、PHP、C#、Rust、C++、Cなどの言語向けに、各エコシステムの慣習に沿った生成パッケージを使ってクライアントを提供します。

  • エージェント支援によるAPI連携

    API操作を仕様やSDKガイダンスとともに型付きMCPツールとして公開し、AIエージェントがインターフェースを発見して、より確かな連携コードを生成できるようにします。

  • 生成出力を管理したいチーム

    テンプレートを上書きし、生成パッケージを社内または公開レジストリに公開し、Nodeをサポートするインフラストラクチャ上でドキュメントをホストします。

Pros and Cons

Pros

  • オープンソースでMITライセンスが付与されており、テンプレートと生成された出力をカスタマイズできます。
  • ドキュメント、SDK、MCPの生成を1つの設定済みワークフローで提供します。
  • TypeScript、Python、Go、Java、Kotlin、Ruby、PHP、C#、Rust、C++、Cなど、幅広い掲載SDK言語に対応しています。
  • 型付きMCPツール、組み込みAPI仕様、SDKガイド、プロジェクトドキュメントなど、エージェント指向のコンテキストを含みます。
  • セルフホスト型ドキュメントと、ユーザーが管理するレジストリへの生成パッケージの公開に対応しています。

Cons

  • サイトには料金、ホスティングプラン、セットアップ要件、運用上の制限が記載されておらず、掲載されている料金URLは404を返します。
  • 確認できる情報では、記載されたワークフローと出力オプション以外の、対応入力形式の全容、デプロイ設定、コラボレーション機能は明確になっていません。

FAQ

Cortex Docsは何を生成しますか?

Cortex Docsは、API仕様とMarkdownをプロジェクトソースとして受け取り、設定されたワークフローからインタラクティブなドキュメント、型付きSDK、MCPサーバーを生成します。

Cortex DocsではどのようなAPIソースを利用できますか?

このサイトでは、OpenAPIとGraphQLのソースを含むcortex.config.ymlワークフローが示されています。また、REST、リアルタイム、GraphQL、gRPC、JSON-RPCのソースを1つのプロジェクトにまとめられると説明されていますが、利用可能なソース形式とセットアップ要件については、具体的な実装ごとに確認が必要です。

生成された出力をセルフホストまたはカスタマイズできますか?

生成されたドキュメントはセルフホストでき、生成物はNodeが動作する環境でデプロイできます。また、テンプレートのエクスポートや上書きにも対応しており、生成されたパッケージを独自のレジストリに公開できます。

Cortex DocsはAIエージェントをどのようにサポートしますか?

生成されたMCPサーバーは、API操作に対応付けられた型付きツールを提供します。さらに、組み込み仕様、SDKガイド、プロジェクトドキュメントにより、AIエージェントが連携時により多くのコンテキストを利用できるようにします。

Quick Facts

カテゴリー
開発者向けツール
主なユーザー
開発者とAIエージェント
入力
API仕様とMarkdown
出力
インタラクティブなドキュメント、型付きSDK、MCPサーバー
ライセンス
MIT
ソースドメイン
cortexdocs.dev

Cortex Docsの代替品

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

GitBot icon

GitBot

GitBotは、Claude Code、Codex、OpenCodeを活用した再利用可能なコーディングボットを作成できるローカルブラウザワークスペースです。永続スレッドと権限設定で、リポジトリ内の作業を効率化します。

hob icon

hob

hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。

Ably Chat icon

Ably Chat

Ably Chatは、カスタムのリアルタイムチャットアプリを構築できるチャットAPIプラットフォームです。ルーム単位のメッセージ、入力中表示、プレゼンス、リアクション、メッセージ更新に対応し、利用量ベースの料金も選べます。

Manta AI icon

Manta AI

Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。

Cortex Docs - AI Tool, Features, Use Cases & Alternatives | UStack