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。
関連
- プロジェクト
theopenconversationkit/tockTock は、NLPスタック、対話フローを設計するためのビジュアルスタジオ、KotlinベースのDSL(Python、Node.js、RESTバインディング付き)、チャット/音声チャネルへの事前構成済みコネクタ、Dockerベースのデプロイを提供するオープンソースの会話型AIプラットフォームです。
- プロジェクト
TanStack/aiTanStack AI は、チャット、ツール呼び出しエージェント、構造化JSON出力、マルチモーダル生成、リアルタイム音声、サンドボックス内コード実行を型安全かつプロバイダ非依存で構築できるTypeScript SDKです。コアパッケージに加え、OpenAI、Anthropic、Gemini、Ollamaなど多数のLLMプロバイダ用のオプションアダプタ、React、Vue、Solid、Svelte、Preact用のフレームワークバインディングを提供し、開発者が必要な機能のみを組み合わせて利用できます。
- プロジェクト
- プロジェクト
yincongcyincong/MuseBotMuseBot is an open‑source Go bot that connects Telegram, Discord, Slack, Lark, DingTalk, Enterprise WeChat, QQ and WeChat to a wide range of LLM APIs (OpenAI, DeepSeek, Gemini, OpenRouter, etc.). It streams AI replies, supports image/voice input, function calls, RAG, admin UI, metrics and cron jobs, and can be run locally or via Docker.
- プロジェクト
photon-hq/spectrum-tsAIエージェントがWebチャットインターフェースではなく、iMessage、SMS、Slackなどの実際の会話表面を通じて通信できるようにするマルチチャネルエージェントフレームワーク。