HermannBjorgvin/Clawdmeter
ESP32 desk dashboard that shows Claude Code usage
解決する課題
Clawdmeterは、Claude Codeの使用状況とレート制限を監視するための物理的なデスクダッシュボードです。セッションおよび週間の利用状況をリアルタイムで視覚的に表示し、ソフトウェア内で手動で使用統計を確認する手間を省きます。
仕組み
- データ取得: ホストマシン(macOS、Linux、Windows)上でバックグラウンドデーモン(Python)が実行され、ユーザーのClaude OAuthトークンを読み取り、Anthropic APIをポーリングして使用状況ヘッダーを取得します。
- 通信: デーモンは、Bluetooth Low Energy (BLE) を介してESP32ベースのデバイスに使用状況データを送信します。
- 表示: ファームウェア(C++/LVGL)がJSONペイロードを解析し、AMOLED画面に使用率とリセットタイマーを表示します。
- ビジュアル: デバイスには、使用率に応じて変化するマスコット「Clawd」のピクセルアートアニメーションが搭載されています。
- 制御: デバイスはBLE HIDキーボードとして機能し、ショートカット(音声モード用のSpace、モード切り替え用のShift+Tab)をホストマシンに直接送信できます。
対象ユーザー
AIの使用制限を監視するための専用ハードウェアモニターと、物理的なショートカットコントローラーを求めるClaude Codeの開発者およびパワーユーザー。
ハイライト
- マルチプラットフォーム対応: macOS、Linux、Windows用の専用インストーラーを提供。
- ハードウェアの柔軟性: 複数のWaveshare ESP32-S3/C6 AMOLEDボードを標準でサポート。
- インタラクティブなアニメーション: 使用率に応じたアニメーションや、Claude Codeが入力を待機していることをユーザーに通知するアラート機能。
- HID統合: プッシュ・トゥ・トークおよびモード切り替え用の物理ボタン。
- カスタマイズ可能: UI反復用のデスクトップシミュレーターと、アセットをC配列に変換するためのツールが含まれています。
関連
- プロジェクト
GPT-AGI/Clawd-CodeClawd-Codeは、AnthropicのClaude CodeエージェントをPythonで再実装したもので、ストリーミングREPL、ツール呼び出しループ、マルチLLMプロバイダーのサポート、および拡張可能なMarkdownベースの「スキル」を提供します。完全なCLI、30以上の組み込みツール、テスト、ドキュメントが付属しており、シンプルな仮想環境設定でインストール可能です。
- プロジェクト
xianyu110/clawbotClawdbot は、Claude、GPT、Gemini などの LLM に構成可能な API プロキシエンドポイント経由で接続するオープンソースでローカル実行可能な AI アシスタントです。Web UI とターミナル UI、Telegram/Discord/WhatsApp ボットを提供し、すべてのデータをホストに保存します。README には、インストール手順(Node 22+、npm またはスクリプト)、モデルとチャネル設定用のオンボーディングウィザード、マルチモデルプロキシ用の詳細な JSON 設定、Node バージョン、環境変数の誤用、必須フィールドの欠落といった一般的な落とし穴、およびゲートウェイ、ログ、診断の管理に使用する CLI コマンドの完全なセットが記載されています。
- プロジェクト
wesammustafa/Claude-Code-Everything-You-Need-to-KnowAnthropicのClaude Code CLIに関する実践的かつ最新のガイド。インストール、プロンプトエンジニアリング、カスタムスラッシュコマンド(Skills)、自動化Hooks、サブエージェント、JavaScriptワークフロー、外部ツール統合のためのModel-Context-Protocolを網羅しています。AI拡張開発パイプラインを構築するチーム向けに、そのままコピー可能な.claude/の例を含みます。
- プロジェクト
0Chencc/clawgodClawGod は、公式の Claude Code バイナリを変更して、隠されたコマンドのロックを解除し、安全性/使用制限を削除し、マルチエージェント機能を追加し、信頼性の問題を修正するランタイムパッチャーです。Claude に埋め込まれた JavaScript を抽出し、正規表現パッチを適用し、パッチされたコードを通常の Bun ランタイムで実行し、更新時に自動的に再パッチします。
- プロジェクト
lifemate-ai/embodied-claudeEmbodied Claude は、Anthropic Claude‑Code プロジェクトに永続メモリ、シンプルなニーズ駆動の欲求システム、社会的文脈処理、一人称フィールドを追加するモジュール式ランタイムで、状況に応じた AI コンパニオンに変えます。Linux、macOS、WSL2、Windows で動作し、ハードウェア不要の「Core」プロファイルで開始し、ガイド付きセットアップスクリプトでカメラ、マイク、音声合成、温度センサー、X ソーシャルメディア統合をオプションで接続できます。