Mac MiniでローカルLLMエージェントをTelegramインターフェースで実行する

r/LocalLLaMAの開発者が、Mac Mini上で複数のローカルLLMエージェントを動作させ、スマートフォンからのTelegramメッセージで完全に制御するシステムについて詳述しました。このセットアップはAPIコストを排除し、Claude Code Channelsのような商用サービスと同等の機能を維持しながら、完全なプライバシーを提供します。
技術的セットアップ
コアシステムは以下を使用しています:
- LMStudioによるローカルモデル:日常タスク用の35Bモデル、高度な推論用の235Bモデル
- 各Mac Mini上のtmuxセッションで動作するClaude Code
- ユーザーメッセージをtmuxセッションに橋渡しするTelegramボット
- Telegramボット実装用の80行のPythonコード(GitHubで公開)
ワークフローは直感的です:Telegramボットにメッセージを送信すると、ボットがtmuxセッションに入力し、出力を監視して応答を返します。
主な利点
- 継続コストゼロ:ハードウェアのみが費用—APIキー、レート制限、クォータ制限なし
- 完全なプライバシー:すべてがローカルエリアネットワーク(LAN)内に留まる
- モデルの柔軟性:異なるモデルを組み合わせ可能—一部のエージェントはGemini CLIを実行し、他はOllamaモデルを指すLMStudioを使用
- ベンダーロックインなし:LMStudioはAnthropic Messages APIをネイティブで提供するため、Claude CodeはAnthropicのサーバーと通信しているかのように接続
現在の実装
開発者は5つの専門化されたエージェントを実行しており、それぞれ独自のTelegramボットを持っています:
- 承認ワークフロー:スマートフォンからのドラフトレビュー用のインラインTelegramボタン(承認/拒否/調整)付き
- git同期によるエージェント間の共有メモリ
- GPUボックスにディスパッチされるメディア生成(FLUX.1、Wan 2.2)
- 単一のTelegramメッセージでトリガーされるクローン音声TTS付きポッドキャストパイプライン
ハードウェア要件
- 35Bモデル:64GB+ RAMのMacまたは24GB GPUで良好に動作
- 235Bモデル:128-256GB RAMまたは複数GPUが必要
- 開発者は、小規模から始めて必要に応じてスケールすることを推奨
tmuxブリッジパターンはモデル非依存—セッション内で何が実行されているか気にしないため、基盤となるモデルの簡単な交換が可能です。単一マシン/エージェント用の完全な構築ガイドが利用可能で、複数マシン用の説明は近日公開予定です。
📖 Read the full source: r/LocalLLaMA
👀 See Also

AI搭載Eコマースストア、午前3時のクラッシュから人手を介さず復旧
AIが運営するEコマースストアが午前3時に未処理の例外を経験し、注文パイプラインが停止しました。システムは自律的に障害を検出し、根本原因を特定、修正を試み、回復を確認し、朝までに通常運営を再開しました。

ソロの3DアニメーターがClaude Coworkプラグインで持続的なAIビジネス開発アシスタントを構築した方法
個人で3Dアニメーションスタジオを運営するクリエイターが、Claude Coworkプラグインを使って永続的なAIビジネス開発アシスタント(Reid)を構築。見込み客調査、フォローアップ管理、ピッチ準備、戦略立案を担当する。重要なデザイン上のポイントは、戦略的で率直なペルソナがすべてのアウトプットを形作ること。

ソロファウンダー、FDA申請と特許審査にClaude Codeを活用
コンタクトレス睡眠モニターを開発する単独創業者は、Claude Codeを10時間セッションで使用し、FDA事前申請を提出、8つの規制文書を作成、並行エージェントによる特許レビューを実行、規制変更後に38の文書参照を更新しました。

OpenClawのSkyClawボットを利用して、DiscordとGoogleスプレッドシートで個人の経費を追跡する
あるユーザーが、OpenClawを搭載したクラウドネイティブボット「SkyClaw」を使って、Discordメッセージと領収書画像で経費を記録し、機密性の高い個人アカウントへのアクセスを必要とせずにGoogleスプレッドシートに自動的に追加する方法を説明しています。