modelflare-ai/AnyModelBot
🤖 Open-source, local-first alternative to Grok Bot, OpenAI dots and Claude Duet. Your own AI bots on any model: GPT, Claude, Gemini, Grok, DeepSeek, Kimi, GLM and 70+ more through one Modelflare key. Reach them in the app, WeChat or Feishu; they remember you, work in the background, run commands and use your computer. Pay per use.
AnyModelBot — ローカルファーストのAIエージェントアプリケーション
概要
AnyModelBotは、あなたのPC上で直接動作するAIボットアプリケーションで、Windows、macOS、Linuxに対応しています。各ボットは独自のペルソナ、デフォルトモデル、ワークスペース、メモリを持っています。アプリ内でのチャットだけでなく、WeChat、Feishu、Telegram、Slack、Discordからも利用可能です。ファイルの読み書き、コマンド実行、デスクトップ操作が可能で、ワークスペース外の操作を行う際には事前に確認を求めます。
主な特徴
- ローカルファースト:会話、メモリ、ファイル、APIキーはすべてデバイス内に保持されます。モデルはModelflareから提供されます(1つのアカウントで任意のモデルをトークン課金で利用可能)。AnyModelBot自体にサブスクリプションはありません。
- オープンソース(MIT):xAIのGrok Bot、OpenAIのdots、AnthropicのClaude Duetと同等の常駐型個人AIエージェントですが、AnyModelBotはオープンソースであり、自分のデバイスで動作し、任意のモデルを使用できます。
- 実用的なボット:複数のボットを作成でき、それぞれに個別のペルソナ、モデル、ワークスペース、アイコンを設定可能です。ファイルの読み書きやサンドボックス内でのコマンド実行を行い、結果をファイルとしてチャットに返します。
- 3段階の権限:読み取り専用、ワークスペース(デフォルト:自身のフォルダのみ書き込み可能、境界を超える際は確認)、フル権限(サンドボックス外:再帰的削除などは確認あり)。境界を超える操作には承認カードが表示されます。
- バックグラウンドタスクとルール:長時間タスクはバックグラウンドで実行し、完了後にチャットへ通知します。スケジュールルール(例:「毎日朝8時にXの価格を確認し、200以下なら通知」)を設定でき、「観察モード」(記録のみで実行しない)もサポートしています。
- 「あなたが必要」サイドバー:回答、承認、再試行待ちのタスクをまとめて表示します。タスクがない場合は表示されません。
- 通知の抑制:結果、決定事項、失敗のみを通知します。デフォルトで22:00–08:00は通知オフ。能動的なメッセージには1日の上限があります(WeChatは3件、その他は5件)。
- 予算管理:各タスクやルールにデフォルト予算(タスク1ドル、ルール1回0.1ドル、月額3ドル)を設定でき、上限に近づくと停止して確認を求めます。
- PC操作:内蔵のCua Driverにより提供され、デフォルトで自動実行されます。「画面変更前に確認」モードに切り替え可能です。macOS版はベータ版です。
- 画像/動画生成:直接生成可能。予想コストが0.5ドルを超える場合は事前に確認し、毎回確認する設定も可能です。
- メモリ:Markdown形式で3層(チーム、ボット、グループ)のメモリを保存し、キーなどの機密情報をフィルタリングします。コンテキストが一杯になると自動圧縮または新しいセグメントを作成し、要約を引き継ぎます。
- マルチチャネル:WeChat(QRコード)、Feishu(ストリーミングカード)、Telegram、Slack、Discord、Notionに対応。アカウントを一度追加すれば、すべてのボットで共有されます。
- 4つの実行形態:デスクトップ版、コマンドライン、Docker、ローカルWebコンソール(127.0.0.1:3600)。
モデルと料金
- すべてのモデルは Modelflare(米国Havenbyte LLC運営、20万人以上の登録開発者)から提供されます。
- 1つのAPIキーで13社の70以上のテキスト、画像、動画モデル(GPT、Claude、Gemini、Grok、DeepSeek、Kimi、GLMなど)を呼び出せます。
- OpenAI、Anthropic、Geminiなどの一般的なインターフェースプロトコルと互換性があり、リクエストは複数のプロバイダー間でルーティングされ、自動的にフェイルオーバーします。
- トークン課金制で、価格表は公開されています。
- キャッシュ補償:OpenAIの価格優先/安定/高度の3グループで、毎日65%/75%/85%のキャッシュヒット率を保証し、未達の場合は差額を補償します。
- 特別キャンペーン:一定額以上のチャージで、GPT特別グループ(0.015倍)、Claude特別グループ(0.03倍)が利用可能になります(期間限定)。
- ログインは一度だけで、キーのコピーは不要です。Docker/サーバー上ではAPIキーを貼り付けて使用できます。
プライバシーとデータフロー
| デバイス内に保持 | デバイス外へ送信 |
|---|---|
| 会話とセッション(ローカルSQLite) | モデル回答に必要なプロンプト、ファイル内容、ツール結果(Modelflare経由でプロバイダーへ) |
| メモリ(Markdownファイル) | PC操作時のスクリーンショット |
| ワークスペースファイル | チャットチャネルで送受信されるメッセージ(各プラットフォーム経由) |
| APIキーとログイントークン | Modelflareへのログインプロセス(modelflare.devで発生) |
| 設定 | 連携したNotion/Feishuアカウントの内容(モデルリクエストに含まれる場合) |
Modelflareはリクエストログを保持します(保持内容や期間は信頼センターを参照)。READMEには「万全を期すとは言えません。モデルに送信した内容はすべてデバイスから離れます」と明記されています。
技術スタック
- インターフェース:Preact + htm(ビルドステップなし)
- バックエンド:Node.js 22.13+、TypeScript、node:sqlite
- デスクトップシェル:Electron(トレイアイコン付き)
- モデルゲートウェイ:magpie(Go、MIT、アプリに同梱)
- エージェントランタイム:DeepSeek Harness(MIT、独立プロセス)
- PC操作:Cua Driver
- チャネル:Feishu(ロングコネクション+ストリーミングカード)、WeChat(iLink)、Telegram(ロングポーリング)、Slack(Socket Mode)、Discord(Gateway)
- データアカウント:Notion(REST API、公式リモートMCP)、Feishuメッセージ(ユーザーID、読み取り専用)
- テスト/CI:Vitest、GitHub Actions
インストールと実行
- デスクトップ版:Windows(x64/arm64)、macOS(Appleシリコン/Intel)、Linux(x64/arm64 AppImage)。各リリースページにSHA256SUMS検証ファイルが付属。
- Docker:
docker run -d --name amb -p 3600:3600 -v amb-data:/data ghcr.io/modelflare-ai/anymodel-botを実行し、docker exec amb cat /data/ui-tokenでトークンを取得。ポート3600を直接公開しないでください。 - ソースから:Node.js 22.13+ と Go 1.26.8+ が必要。
npm install && npm run setup && npm start。
他製品との比較
| AnyModelBot | Grok Bot | OpenAI dots | Claude Duet | |
|---|---|---|---|---|
| オープンソース | ✅ MIT | — | — | — |
| エージェントの場所 | 自分のPC/サーバー | xAIクラウド | OpenAIクラウド | Anthropicクラウド |
| 利用可能モデル | 70以上(Modelflare経由) | Grokがメイン | OpenAIモデル | Claude(Opus 5.5) |
| 費用 | アプリ無料、トークン課金 | サブスクリプション | サブスクリプション | サブスクリプション |
| チャネル | デスクトップ、Docker、WeChat、Feishu、Telegram、Slack、Discord | デスクトップ、iPhone | ChatGPT、Slack、Teams | iOS、Android、claude.ai |
| 現在利用可能か | 直接ダウンロード | ベータ版 | 一部地域で公開 | 研究プレビュー、米国ウェイティングリスト |
(他製品の情報は2026年10月時点の公開情報に基づき、変更されている可能性があります。)
ロードマップ(README記載のステータス)
- ✅ 定時タスク(実装済み、「ルール」として提供)
- ❌ グループチャット(現在は各チャネルで1対1のみ対応)
- ✅ 英語インターフェース(中英バイリンガル、設定で切り替え)
- ❌ macOSのPC操作のベータ脱却(検証中)
- ❌ 独立したモバイルアプリ(現在はチャットチャネル経由でアクセス)
ライセンス
MIT。サードパーティソフトウェアは各ライセンスを保持します(THIRD_PARTY_NOTICES.mdを参照)。
関連プロジェクト
- Modelflare(AI APIゲートウェイ)
- magpie(Goゲートウェイ)
- DeepSeek Harness(エージェントランタイム)
- Cua(PC操作ドライバー)
- kimi-computer-use(macOS PC操作ブリッジ)
- openclaw-weixin(WeChatチャネル移植、MIT)
- DS Bot(メモリとコンテキスト管理の設計元、Apache-2.0)
コミュニティ
- 質問/アイデア:GitHub Discussions
- バグ/機能提案:GitHub Issues
- メール:support@anymodel.bot
- Modelflareの最新情報:X @modelflare_dev
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト