OpenCharm
OpenCharm Labs · 音声・言語 · コーディング · 生産性向上
OpenCharmは、すでに動かしているAIエージェント用コンパニオンだ。文字で描いた顔、声、1つのキーを与えるオープンソースのソフトで、Mac、Windows、32ドルのESP32ボードで動く。

OpenCharm について
About
OpenCharmとは
OpenCharmは、すでに存在するエージェントに体を足す道具だ。自前のモデルは積んでおらず、単体では何も答えない。足すのは、机の向こう側からでも読める顔、短い一文を話すスピーカー、見なくても触れるキー。エージェントは記憶もスキルもモデルもそのまま持ち続ける。OpenCharmは、足りなかった部分だけを引き受ける。
ソフトウェアはMITライセンスで、形は2つある。デスクトップチャームはMacの画面の上端、ノッチの横に住み、Windowsでは黒い小さなピルになる。同じコードが、自分で買って自分で書き込むWaveshare ESP32-S3-Touch-AMOLED-2.16のファームウェアとしても動く。部品代はおよそ32ドルだ。
charmdという小さなデーモンがエージェントの隣で動く。ペアリングとPIN、自分のマシン上または自分のOpenAIやElevenLabsのキーを使う音声、チャームがエージェントに渡すツールを扱う。依頼をエージェントに流し、返事と質問を持ち帰る。接続はACP(Agent Client Protocol)経由で、Claude Code、Codex、Gemini CLI、goose、Hermes Agent、OpenClaw など、ACPエージェントならどれでも使える。OpenAI互換のサーバーも対象だ。
始める前に制約も知っておきたい。エージェントが入って動いていなければOpenCharmは役に立たず、設定にも手間がかかる。ボードは完成品ではなく部品で届き、プロジェクトに保証はない。デスクトップアプリはプロジェクト独自の証明書で署名されており、Apple Developer IDではないため、macOSは新しいダウンロードのたびに確認を求める。コードも若い。最初の公開版は2026年10月で、バージョンはまだ0.x台だ。
はじめかた
- GitHub Releasesからデスクトップチャームを入れる。または電池付きのWaveshareボードを買い、USB経由でOpenCharm OSを書き込む。書き込む前に純正ファームウェアを保存しておけば、いつでも戻せる。
- 設定を開き、エージェントが作業するフォルダーを選び、エージェント本体を選ぶ。ACPのプリセット、自作のACPコマンド、OpenAI互換サーバーのいずれかだ。デスクトップアプリは自分のcharmdを起動し、自分でペアリングする。
- ボードでは「チャームを追加」を選び、スマートフォンからWi-Fiを渡し、画面に出るコードを読み、PINを決める。5回間違えると、パソコンから解除するまでロックされる。
- キーを押し続けて挨拶する。Macの既定はOptionキーとスペース、WindowsはCtrlとAltとスペースで、どちらも変更できる。
- 声を選ぶ。Macのローカル音声、自分のキーを使うOpenAIかElevenLabs、あるいは無音だ。その後はワークスペースのテキストファイルを書き換えるか、MCPサーバーを足せばできることが増える。
AIツール情報
OpenCharmの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- Claude CodeやCodexを何時間も走らせている開発者。チャームはエージェントのイベントを顔に変えるので、考えているのか、詰まっているのか、終わったのかが一目で分かる。対応エージェントが導入済みで、作業フォルダーを指している必要がある。
- 打つより話したい人。キーを押し続けて声で頼み、返事を1つ聞く。それ以外の時間はマイクが閉じているので、開けたオフィスや共有の部屋でも使いやすい。
- 3Dプリンターと空いた夜がある作り手。ファームウェアもケースのデータも組み立てガイドもリポジトリにあり、シェルはPLAおよそ14立方センチで刷れる。
タスク
- 長い作業を投げて席を外す。ツールが動いている間はworking、終わればdoneになり、チャームが結果を一文で話す。ターミナルを視界に入れたままにする必要はない。
- エージェントの行動を承認する。オレンジのリングが質問とともに出て、押し続ければ承認、押せば拒否になる。危険な操作は自分で進まず、このキーを待つ。
- 作業の途中で少しだけ質問する。キーを押し続けて話すと、答えが目の下に字幕として流れる。チャット画面は開かず、別のアプリにも引き込まれない。
- 支出を見張る。予算の上限を決めておけば、エージェントが超えた時点でチャームがコストの顔に変わる。ダッシュボードのタブを開かなくても、エージェントの状態表示になる。
シーン
- スマートフォンを伏せて置いた机。エージェントの様子を見ることが受信箱に着地してほしくない場面で、チャームは1つの仕事を終えて静かになる。
- 眠らない自宅サーバー上のエージェント。隣でcharmdを動かせば、ノートPCを閉じていても、ボードが暗号化された経路でエージェントに届く。
- 共有の作業スペースやキッチンのカウンター。印刷したシェルは選んだ色で、顔は1歩離れても読め、つつけばメニューではなく反応が返る。
主な機能
文字で描く顔
目に2文字、口に1文字。黒い画面にそれだけで足りる。22の表情を13のエージェント状態に割り当てている。キーを押している間の聞き取り、ターン開始時の思考、ツール呼び出し中の作業、承認待ち、完了、ツールエラー3連続の詰まり、失敗、スキル作成時の学習、メモリ書き込みの記録、予算超過のコスト、就寝、待機。顔はすべてテキストなので、誰でも新しいもの書いて共有できる。
1つのキー、3つの操作
押し続ければマイクが開き、離した瞬間に閉じる。押せばそれ以外の全部で、起こす、話を止める、通知を消す、いいえと答える。顔をつつけば反応する。リングがオレンジのときは、押し続けることが「はい」だ。デスクトップチャームではMacがOptionとスペース、WindowsがCtrlとAltとスペースで、変更もできる。ウェイクワードも、覚えるジェスチャーもない。
charmdがエージェントを主役に保つ
charmdはエージェントの隣で動く小さなデーモンで、ノートPCでもMac miniでもサーバーでもいい。ペアリングとPIN、自分のマシン上の音声または自分のOpenAIやElevenLabsキーでの音声、チャームがエージェントに渡すツールを担当する。チャーム本体はAPIキーもPINも持たず、ハッシュだけを置く。ペアリングは1度に1つのエージェントなので、顔は常に1つのセッションのものだ。
Mac、Windows、机の上のボードで同じもの
デスクトップチャームはノッチの両側に目を置き、下に字幕と質問のパネルが開く。Windowsでは同じものが画面上部中央の黒いピルに入る。アプリは約4MBで、待機時のCPU使用率は1コアの2%ほど。決して閉じないものとしては大きい差だ。ボードは同じOpenCharm OSをC++で動かす。
3段階で自分のものにする
1段目はコードが要らない。チャームが誰で、何を知り、どのスキルを動かせるかはワークスペースのテキストファイルにあり、コーディングエージェントに書き換えさせられる。2段目はMCPサーバーと5つの内蔵ツール、show_face、ask、notify、say、set_look。エージェントが自分で表情を選べる。3段目はファームウェアで、ESP-IDFで組んだC++のコアを、ボードに届く前にエミュレーターで試せる。
一晩で組めるハードウェア
AIエージェント向けハードウェアの多くは閉じている。ここで買うのはWaveshare ESP32-S3-Touch-AMOLED-2.16だ。2.16インチ480×480のAMOLED、マイク2基、スピーカーアンプ、電池、ケースが付いて31.99ドル。純正ファームウェアを保存し、USBでOpenCharm OSを書き込み、5分ほどでペアリングする。印刷したシェルが約1ドル、スマホ用ストラップが約2ドルで、合計は32から35ドルに収まる。
メリットとデメリット
メリット
- 価格は反論しにくい。部品32ドルほどで机の上の相棒が手に入る。Humane AI Pinの699ドルと月額、Rabbit R1の199ドルと比べれば明快だ。
- 大事なものはすべて手元で動く。エージェント、charmd、記憶、モデルはローカルに残り、コードはMITライセンスで自分のものになる。
- プロジェクトが終わっても文鎮にならない。間にベンダーのクラウドがないので、会社が消えても動くソフトと書き直せるボードが残る。
- プライバシーはキーに組み込まれている。マイクは押している間だけ開き、カメラはなく、エージェントが勝手にマイクを開くこともできない。ルールがファームウェア側にあるからだ。
- すでに信頼しているエージェントを置き換えずに使う。Claude Codeはスキルも記憶ファイルもモデルも保ち、チャームが目と声になる。
デメリット
- 単体では何もできない。Claude CodeやCodexなど対応エージェントが動いていなければ、チャームはまばたきする顔で終わる。
- macOSは毎回のダウンロードを未署名として扱う。アプリはプロジェクトの証明書で、Apple Developer IDではないため、更新のたびに「それでも開く」の手順が要る。
- 音声の返答は既定でマシンの外に出る。Microsoftの無料音声を使うと、話した返答のテキストはMicrosoftに送られる。ローカルに留めるならMacの音声か、OpenAIやElevenLabsの有料キーが要る。
- 組み立ては自分の担当だ。ボードを買い、ファームウェアを保存し、USBで書き込み、シェルを印刷する。ソフトに保証は付かない。
よくある質問
OpenCharmは、すでに使っているAIエージェントのためのオープンソースの体だ。文字で描く顔、声、物理的なキーを足す。形はmacOSとWindowsのデスクトップアプリ、または小さなESP32-S3ボードのファームウェア。新しいアシスタントではなく、自前のモデルも持たない。
関連コンテンツ
OpenCharmに関連するツール、スキル、記事を探す。
OpenCharmの代替ツール
Foley
Hanamori Labs, LLC · 音声・言語 · 生産性向上 · AIアシスタントFoleyは音声ToDoリストだ。話した一文をプロジェクト・日付・時刻まで入ったタスクとして整理し、その後はすでにあるリストを軸に一日の順番を組み立てる。
HireKey
HireKey · 音声・言語 · 生産性向上 · 学習HireKey は元テック業界リクルーターが作った AI 求職コパイロット。求人適合分析、職務経歴書のカスタマイズ、面接練習、応募管理を一つの画面にまとめる。
Fluence
Yay Software (Yannick Huchard) · ライティング · 音声・言語 · 生産性向上Fluence は Android 向けのドキュメントリーダーだ。PDF、EPUB、Word 文書、ウェブ記事を読み上げ、発話中の文を画面で追わせ、本文についての質問にも端末上で答える。
