hubtype/botonic
Build chatbots and conversational experiences using React
何を解決するか
Botonic は、チャットボットや会話型アプリの作成を簡素化するフルスタックフレームワークです。開発者が複数のメッセージングAPIの統合を手動で行う必要がなく、複雑なAI/NLPの設定やインフラのスケーリングを管理する必要がありません。
仕組み
React、Serverless、Tensorflow.js を基盤として構築されたこのフレームワークは、WhatsApp、Facebook Messenger、Telegram、Twitter DM、ウェブサイト、モバイルアプリなど、さまざまなプラットフォームに展開可能なボットの構築を一貫した方法で提供します。NLU(自然言語理解)サービス(Dialogflow、Watson、Luisなど)やCMS、アナリティクスツールとの統合にはプラグインシステムを使用しています。
対象ユーザー
下位のインフラやAPIの複雑さを管理せずに、複数のメッセージングプラットフォームに会話型アプリを構築・デプロイしたい開発者。
特徴
- React と Serverless を基盤としたフルスタックフレームワーク。
- 人気のあるメッセージングアプリおよび Twitter DM に対応するマルチプラットフォームサポート。
- NLUサービス(Dialogflow、Watson、Luis、Inbenta)および CMS(Contentful、Sanity)用のプラグインエコシステム。
- ボットの作成、実行、デプロイに統合されたCLI。
関連
- プロジェクト
- プロジェクト
TanStack/aiTanStack AI は、TypeScript ファーストでプロバイダーに依存しない SDK であり、ストリーミングチャット、ツール呼び出しエージェント、構造化出力フロー、マルチモーダル生成(画像、音声、動画)、リアルタイム音声、サンドボックス化されたコード実行エージェントを構築できます。構成可能なアクティビティ、型安全なコントラクト(Zod/Valibot/JSON Schema 経由)、多数の LLM プロバイダー(OpenAI、Anthropic、Gemini、Ollama など)向けのアダプター、React、Vue、Solid、Svelte、Preact 向けのフレームワークネイティブフックを提供します。ツリーシェイク可能で監視可能であり、生成 AI を Web アプリやサーバーアプリに統合するための統一された型安全な方法を求める開発者を対象としています。
- プロジェクト
- プロジェクト
yincongcyincong/MuseBotMuseBot は、8つの人気メッセージングプラットフォーム(Telegram、Discord、Slack、Lark、DingTalk、WeChat Work、QQ、WeChat)を OpenAI、DeepSeek、Gemini などの大規模言語モデルに接続するチャットボットで、画像、ドキュメント、音声、関数呼び出し、RAG をサポートした AI 駆動の応答を可能にします。ローカルまたは Docker で約1分でデプロイできます。
- プロジェクト
photon-hq/spectrum-tsSpectrum-ts は、実世界のメッセージングチャネル(iMessage、SMS、メール、Slack、Telegram など)で動作する AI エージェントを構築するための TypeScript SDK です。統一された非同期イテレータ API、主要プラットフォーム向けの組み込みプロバイダー、オプションのホスト型インフラストラクチャ、およびグレースフルな起動キャンセルを提供します。`bun add spectrum-ts` でインストールし、Photon プロジェクト ID/シークレットを指定して、受信メッセージに返信する単純なループを記述します。