Persona.js
ストックにはログインが必要です
任意のフロントエンドにWebMCPネイティブのAIチャットを追加する
Artificial Intelligence
Developer Tools
Open Source
概要
- WebMCPネイティブ対応のAIチャットUIライブラリ Persona は、既存サイトにフレームワーク依存なしでAI機能を追加できる軽量オープンソースです。
- Vanilla JS製で、WordPress・Shopify・静的HTMLなど幅広く動作。親ページのツールを検出・実行可能で、前端を再構築せずにストリーミングチャット・音声・テーマ設定・コパイロット体験を提供します。
- WebMCP ポリフィル付きでフロントエンドのコードに直接統合でき、エージェント体験が従来の外部ツール寄りではなく“コパイロット”の感覚になります。
特徴
- MITライセンスのオープンソース。Runtypeに依存せず、任意のSSEベースAIエンドポイントと接続可能
- コードなしのカスタマイズも可能だが、フックやプラグインで深掘りも対応
- 公式デモやリポジトリには WebMCP の活用例が多数
導入・デプロイ
- CLI: npx @runtypelabs/cli@latest persona init ですぐ WebMCP対応チャットを開始可能
投票数: 263