Persona.js logo

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
← 投稿一覧に戻る