memovai/mimiclaw

MimiClaw: Harness on a $5 chip. No OS(Linux). No Node.js. No Mac mini. No Raspberry Pi. No VPS. Hardware agents OS.

解決する課題

LinuxのようなフルOSやNode.jsのような重いランタイムを必要とせず、極小のESP32-S3マイクロコントローラチップ上で直接動作する、低コスト・低消費電力のパーソナルAIアシスタントの構築を可能にします。

仕組み

純粋なC言語で書かれたこのプロジェクトは、ESP32-S3ボードをエージェントループへと変貌させます。WiFiに接続し、APIを介してAnthropic (Claude) または OpenAI (GPT) のLLMと連携します。システムはReActパターンを使用し、AIがツールを呼び出し、チップのフラッシュメモリ(SPIFFS)にプレーンテキストファイルとして保存されたローカルメモリを管理できるようにします。ユーザーは主にTelegramボットを通じてアシスタントとやり取りします。

対象者

手頃な価格の組み込みハードウェアを使用して、最小限の構成で常時起動するAIエージェントを構築したいハードウェア愛好家や開発者。

ハイライト

  • 超軽量フットプリント: LinuxやNode.jsなしで、5ドルのチップ上で動作。
  • ローカルメモリ: パーソナリティ (SOUL.md)、ユーザー設定 (USER.md)、長期記憶 (MEMORY.md) をフラッシュ上にローカル保存。
  • プロアクティブな機能: タスクリストを確認する「ハートビート」サービスと、AIが自身の繰り返しタスクや単発タスクをスケジュールできるcronスケジューラを搭載。
  • ツール統合: Web検索 (Tavily または Brave 経由) およびシステム時計の管理をサポート。
  • 柔軟な設定: コードを再コンパイルすることなく、実行時に設定を変更できるシリアルCLIを搭載。

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト