chatweb.ai 全機能一覧 & 比較
オープンソースのマルチモデルAIプラットフォーム。9つのツール、6つのAIエージェント、5チャネル対応。
9
Built-in Tools
6
AI Agents
5
Channels
4
LLM Providers
20+
API Endpoints
| 機能 | CHATWEB.AI | OPENCLAW | NANOBOT CLI | CHATGPT | GEMINI | PERPLEXITY |
|---|---|---|---|---|---|---|
| AI Models | ||||||
| マルチモデル対応 | ✓ GPT-4o, Claude, Gemini, DeepSeek | ✓ Claude, GPT, Gemini, Ollama等 | ✓ chatweb.aiと同じエンジン | ✗ GPT only | ✗ Gemini only | ○ Limited |
| モデル切り替え | ✓ 設定画面で自由に変更 | ✓ 設定ファイルで変更 | ✓ --model フラグ | ✓ GPT内のみ | ✗ | ○ |
| Temperature調整 | ✓ 0.0〜2.0スライダー | ○ プロバイダー依存 | ✓ 設定で変更可 | ✗ | ✗ | ✗ |
| 自分のAPIキーを使用 | ✓ OpenAI/Anthropic/Google等 | ✓ 必須(自分のキーのみ) | ✓ 設定ファイルで指定 | ✗ | ✗ | ✗ |
| ロードバランシング | ✓ 複数キーでラウンドロビン+フェイルオーバー | ✗ | ✓ chatweb.aiと同じ | ✗ | ✗ | ✗ |
| AI Agents | ||||||
| オーケストレーター | ✓ 最適なエージェントに自動ルーティング | ✗ | ✓ chatweb.aiと同じ | ✗ | ✗ | ✗ |
| アシスタント | ✓ 汎用、ツール対応 | ✓ 700+スキル | ✓ | ✓ | ✓ | ✓ |
| リサーチャー | ✓ Web検索+ファクトチェック | ✓ Brave Search対応 | ✓ | ○ | ○ | ✓ |
| コーダー | ✓ コード生成・デバッグ特化 | ✓ シェル実行・ファイル操作 | ✓ | ✓ | ○ | ✗ |
| アナリスト | ✓ データ分析・ビジネスインサイト | ○ スキルで拡張可 | ✓ | ○ | ○ | ✗ |
| クリエイター | ✓ ライティング・翻訳・ブレスト | ○ スキルで拡張可 | ✓ | ✓ | ✓ | ✗ |
| 自動エージェント選択 | ✓ キーワード+@プレフィックスで切替 | ✗ | ✓ @プレフィックス | ✗ | ✗ | ✗ |
| Built-in Tools | ||||||
| 🔍 Web Search | ✓ Brave + Bing + Jinaフォールバック | ✓ Brave Search | ✓ | ✓ | ✓ | ✓ |
| 🌐 Web Fetch | ✓ Jina Reader対応 | ✓ | ✓ | ✓ | ○ | ✓ |
| 🧮 Calculator | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ |
| 🌤 Weather | ✓ Open-Meteo API | ✗ | ✓ | ✓ | ✓ | ✓ |
| 🌍 Translate | ✓ MyMemory API | ✗ | ✓ | ✓ | ✓ | ✗ |
| 📚 Wikipedia | ✓ REST API + 検索フォールバック | ✗ | ✓ | ○ | ○ | ✓ |
| 🕐 DateTime | ✓ 全タイムゾーン対応 | ✗ | ✓ | ✗ | ✗ | ✗ |
| 📰 News Search | ✓ 最新ニュース検索 | ✗ | ✓ | ○ | ○ | ✓ |
| 📱 QR Code | ✓ QRコード生成 | ✗ | ✓ | ✗ | ✗ | ✗ |
| 💻 Shell / ファイル操作 | ✗ セキュリティ上制限 | ✓ フルアクセス | ✗ | ✗ | ✗ | ✗ |
| 🖥 ブラウザ自動操作 | ✗ | ✓ Puppeteer | ✗ | ✗ | ✗ | ✗ |
| 🧠 永続メモリ | ○ セッション単位 | ✓ ローカルMarkdown | ○ セッション単位 | ✓ | ○ | ✗ |
| ツール個別ON/OFF | ✓ 設定画面で切替 | ✗ | ✓ | ✗ | ✗ | ✗ |
| 🔌 拡張性 | ✓ MCP対応で無限拡張 | ✓ 700+ ClawHubスキル | ✓ MCP対応 | ✗ | ✗ | ✗ |
| Channels & Integration | ||||||
| Web Chat | ✓ | ✓ ローカルWebUI | ✗ CLIのみ | ✓ | ✓ | ✓ |
| LINE連携 | ✓ Webhook + 自動リンク | ✓ | ✓ daemon経由 | ✗ | ✗ | ✗ |
| Telegram Bot | ✓ Deep link + /start対応 | ✓ | ✓ daemon経由 | ✗ | ✗ | ✗ |
| ○ 開発中 | ✓ | ✗ | ✗ | ✗ | ✗ | |
| Discord / Slack / Teams | ○ 開発中 | ✓ 全対応 | ✗ | ✗ | ✗ | ✗ |
| クロスチャネル同期 | ✓ Web↔LINE↔Telegram | ✓ 全チャネル間 | ✓ CLI↔Web↔LINE↔TG | ✗ | ✗ | ✗ |
| /link コマンド | ✓ コード発行→他チャネルで入力 | ✗ | ✓ | ✗ | ✗ | ✗ |
| QRコードでリンク | ✓ スキャンで即連携 | ✗ | ✗ | ✗ | ✗ | ✗ |
| CLI対応 | ✓ nanobot chat --session で同期 | ✗ | ✓ ネイティブCLI | ✗ | ✗ | ✗ |
| チャネル数 | ✓ 5 (Web, LINE, TG, CLI, API) | ✓ 12+ チャネル | CLI + daemon | 1 (Web) | 1 (Web) | 1 (Web) |
| Settings & Customization | ||||||
| 設定画面 | ✓ /settings で全設定変更可 | ○ 設定ファイル編集 | ○ 設定ファイル | ○ | ○ | ○ |
| 多言語対応 | ✓ JA/EN/ZH/KO/ES/FR/DE | ○ 英語中心 | ○ 英語中心 | ✓ | ✓ | ✓ |
| ダークモード | ✓ デフォルト | ✓ | — | ✓ | ✓ | ✓ |
| ユーザー別設定保存 | ✓ DynamoDBで永続化 | ✓ ローカルファイル | ✓ ローカル設定 | ✓ アカウント必須 | ✓ アカウント必須 | ✓ アカウント必須 |
| UI/UX | ||||||
| タイプライター表示 | ✓ | ✗ | ✗ ストリーム出力 | ✓ | ✓ | ✓ |
| 段階的Thinking表示 | ✓ 考え中→検索中→分析中→生成中 | ✗ | ✗ | ○ | ✗ | ✗ |
| ツール使用バッジ | ✓ 回答下部に表示 | ✗ | ✗ | ✗ | ✗ | ✓ |
| エージェントバッジ | ✓ どのエージェントが回答したか表示 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 経過時間表示 | ✓ リアルタイムで秒数表示 | ✗ | ✗ | ✗ | ✗ | ✗ |
| API & Developer | ||||||
| REST API | ✓ 20+エンドポイント | ○ ローカルGateway API | ✓ 同一API | ✓ 有料 | ✓ | ✓ 有料 |
| Chat API | ✓ POST /api/v1/chat | ○ WebSocket | ✓ | ✓ | ✓ | ✓ |
| Session API | ✓ CRUD操作 | ✗ | ✓ | ✗ | ✗ | ✗ |
| Settings API | ✓ GET/POST | ✗ | ✓ | ✗ | ✗ | ✗ |
| Webhook API | ✓ LINE/Telegram/Stripe | ✓ Webhook triggers | ✓ | ✗ | ✗ | ✗ |
| Billing API | ✓ Stripe統合 | ✗ | ✗ | ✗ | ✗ | ✗ |
| Billing & Pricing | ||||||
| 無料プラン | ✓ 1,000クレジット/月 | ✓ ソフト無料(API代別途) | ✓ 完全無料(API代別途) | ✓ Limited | ✓ Limited | ✓ Limited |
| Starter | ✓ $9/月 (25,000クレジット) | — | — | $20/月 | $20/月 | $20/月 |
| Pro | ✓ $29/月 (300,000クレジット) | — | — | $200/月 | $250/月 | — |
| 月額目安 | $0〜$29 | $10〜$150+ (API代のみ) | $0 (API代のみ) | $0〜$200 | $0〜$250 | $0〜$20 |
| クレジット制 | ✓ モデル別消費量 | ✗ API従量課金 | ✗ API従量課金 | ✗ | ✗ | ✗ |
| Stripe決済 | ✓ クレカ/Apple Pay等 | ✗ | ✗ | ✓ | ✓ | ✓ |
| Infrastructure | ||||||
| オープンソース | ✓ MIT License | ✓ MIT License (145K+ ★) | ✓ MIT License | ✗ | ✗ | ✗ |
| セルフホスト可 | ✓ install.sh / Docker / Lambda | ✓ セルフホスト専用 | ✓ install.sh / Docker | ✗ | ✗ | ✗ |
| バックエンド言語 | ✓ Rust (高速・省メモリ) | Node.js | ✓ Rust | Python/Go | Internal | Internal |
| セットアップ難易度 | ✓ 簡単(クラウドサービス) | ○ 中〜高(自前サーバー必要) | ○ 簡単(ワンコマンド) | ✓ 簡単 | ✓ 簡単 | ✓ 簡単 |
| gzip圧縮 | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ |
| ヘルスチェック | ✓ /health | ✗ | ✓ | — | — | — |
| Security & Privacy | ||||||
| データの保存場所 | クラウド (AWS DynamoDB) | ✓ ローカルのみ | ✓ ローカル + クラウド選択可 | クラウド (OpenAI) | クラウド (Google) | クラウド |
| メールでログイン | ✓ パスワード不要 | ✗ 不要 | ✗ 不要 | ✗ アカウント必須 | ✗ Google必須 | ✗ アカウント必須 |
| Google OAuth | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ |
| Allow List | ✓ チャネル別ユーザー制限 | ○ 設定で制限可 | ✓ | ✗ | ✗ | ✗ |
| 同時リクエスト制限 | ✓ Free:10 / Paid:1,000 | — | — | ✓ | ✓ | ✓ |
🧠 AIモデル & プロバイダー
- OpenAI GPT-4o / GPT-4o-mini
- Anthropic Claude Sonnet / Opus
- Google Gemini 2.0 Flash / Pro
- DeepSeek Chat / Reasoner (R1)
- 複数APIキーでラウンドロビン分散
- 自動フェイルオーバー(1つ落ちても継続)
- ユーザー自身のAPIキーも使用可能
🛠 9つのビルトインツール
- 🔍 Web Search — Brave/Bing/Jina 3段フォールバック
- 🌐 Web Fetch — JS対応ページもJina Readerで取得
- 🧮 Calculator — 数式計算
- 🌤 Weather — Open-Meteo APIで世界中の天気
- 🌍 Translate — MyMemory APIで多言語翻訳
- 📚 Wikipedia — 記事検索+要約取得
- 🕐 DateTime — 全タイムゾーンの現在時刻
- 📰 News Search — 最新ニュース検索
- 📱 QR Code — テキスト/URLからQR生成
🤖 6つの専門エージェント
- 🎯 Orchestrator — 最適なエージェントへ自動振り分け
- 💬 Assistant — 日常的なタスク全般
- 🔬 Researcher — Web検索・ファクトチェック
- 💻 Coder — コード生成・デバッグ・設計
- 📊 Analyst — データ分析・ビジネスインサイト
- ✍️ Creative — ライティング・翻訳・ブレインストーミング
📱 マルチチャネル連携
- Web — ブラウザで即座にチャット開始
- LINE — LINEボットとして友達追加
- Telegram — /start でボットを起動
- /link コマンドで全チャネル同期
- QRコードスキャンで即リンク
- CLIからも同一セッションで利用可
- 3秒ポーリングでリアルタイム同期
⚙️ カスタマイズ
- /settings でモデル・温度・ツール・言語を変更
- 自分のAPIキー設定(無制限利用)
- ツール個別ON/OFF
- 7言語対応(日/英/中/韓/西/仏/独)
- ダークモードUI
- 設定はDynamoDBで永続保存
🔧 開発者向け
- REST API — 20+エンドポイント
- Chat/Sessions/Settings/Billing API
- Webhook — LINE/Telegram/Stripe
- オープンソース(MIT License)
- Rustで高速・型安全
- AWS Lambda / Fly.io / セルフホスト対応
- install.sh ワンコマンドインストール