SwiftUIとCSM-1Bを使用したApple Silicon向けローカル音声AIアシスタントの構築

開発者がサイドプロジェクトmobiGlasを公開しました。これは、OpenClaw AIアシスタントをハンズフリーボイスコンパニオンに変えるSwiftUIアプリです。このアプリは、Apple Silicon上で完全に動作し、ローカル音声認識、ローカルLLM、CSM-1Bを使用したローカル音声クローニングを採用しており、クラウド依存はありません。
主な詳細
- トリガー: AirPodsに向かって「Hey Skippy」と言うと会話が開始されます。
- 音声: M2 Ultra上でローカルに動作するCSM-1B音声クローニングモデルを使用。約7秒で約15秒の音声を生成します。
- スタック:
- OpenClaw — Mac上で動作するAIアシスタントフレームワーク
- mobiGlas — リアルタイム音声認識と音声合成を備えたSwiftUIアプリ
- CSM-1B — ローカル音声クローニングモデル
- AirPods — ハンズフリー音声入出力
- ステータス: v0.1(「ガタガタだが使える」と表現)。AIと歩きながら会話する感覚は「本当にすごい」とのこと。
- 音声例: 開発者は、アシスタント「Skippy」としてR.C. Bray(『エクスペディショナリー・フォース』のナレーター)の声をクローニングしました。
今後の予定
開発者は、ニュース配信、リマインダー、アイデアを声に出して話すなど、日常のユースケースに向けてエクスペリエンスをスムーズにする予定です。
Apple Siliconでローカル音声AIを試している方は、開発者が情報交換を希望しています。
📖 全文を読む: r/openclaw
👀 See Also

LightMem:LLMエージェント向け軽量メモリシステム、10倍以上の性能向上と100分の1のコストを実現
LightMemはLLMエージェント向けのモジュラー型メモリシステムで、最大10.9%の精度向上を実現し、トークン数を最大117倍、API呼び出しを最大159倍、実行時間を12倍以上削減します。エージェントワークフロー全体でのスケーラブルな長文脈推論を目的として設計されています。

Memtrace: Claudeコードエージェントのための永続的で時間認識型のコードベースメモリ
Memtraceは、Tree-sitter AST解析とハイブリッド検索(BM25 + Jina-code埋め込み)を使用し、インデックス作成中にLLM推論コストをゼロに保ちながら、Claude Codeエージェントに常に新鮮なスナップショットと二時間軸リプレイを提供します。

Qwen 3.5 チャットテンプレートリリース:エージェントワークフローのための21件のバグ修正を実施
開発者がQwen 3.5モデル向けに修正済みチャットテンプレートを公開し、ツール呼び出しのクラッシュ、並列呼び出しの分離、エージェントループの安定性など21のバグに対処しました。llama.cpp、Open WebUI、vLLMなどのプラットフォームでテスト済みのドロップイン置換です。

Forge: Claude Codeで構築されたClaude Codeのためのメモリシステム
開発者がForgeというTypeScriptモノレポのMCPサーバーを構築しました。これはClaude Codeの会話から決定事項、制約、却下を自動的に捕捉し、6段階のパイプラインで構造化データを分類、抽出し、イベントソーシング型SQLiteモデルに永続化します。