AI Dev Impact Lab JA
← Rankings · AI-RELATED REPO

cbetz/core2-push-to-claude

Push-to-Claude on the M5Stack Core2 — handheld voice client for Claude (Whisper STT + Claude Haiku via a Cloudflare Worker, with 24h conversation memory). Port of the Push-to-Claude app from dakshaymehta/cardputer-claude-os (Cardputer / MicroPython) to Core2 (Arduino / M5Unified).

C++ APACHE-2.0 GitHub ↗
★ 0
stars
75
AI relevance
50
solo dev
0
tool sigs

SUMMARY AI summary by gpt-5-mini

M5Stack Core2向けのハンドヘルドなClaude音声クライアントです。ボタンを押して話すと端末が音声を記録し、Cloudflare Worker経由でOpenAI Whisperで文字起こし→Anthropic Claude(Haiku 4.5)へ送信し、1〜3文の応答を本体の320×240 LCDに表示します。会話履歴はWorkers KVにデバイス単位で24時間保存され、フォローアップで文脈を保持します。 本プロジェクトはCardputerのPush-to-ClaudeをCore2に移植したもので、デバイス側はC++/Arduino+M5Unified、Workerは上流をそのまま採用しています。主な利用者はM5Stack Core2所有の開発者・ホビイストで、端末にAPIキーを置かずCloudflare Workerに委任してClaudeを使いたいケースに向きます。 リポジトリは device/(Core2用PlatformIOプロジェクト)と worker/(vendoredなCloudflare Worker)の二部構成。導入はWorkerのデプロイ、device/src/config.hにWi‑Fi・Worker URL・DEVICE_SECRETを設定、PlatformIOでビルド→書き込み、という流れです。v1は音声のみ(テキスト入力UI未実装)、既知のTODOにタッチキーボード、録音停止、TTS出力、BLE連携、低消費電力化などがあります。ライセンスはApache 2.0。

DETECTED Detected AI stack

AI-related keywords found in this repo's description, topics, or README summary — grouped by category. Each badge links to the corresponding ranking detail page.

🧠 LLM providers (2)
Anthropic OpenAI
🤖 LLM models (1)
Claude
☁️ Cloud platforms (1)
Cloudflare

Language breakdown (by bytes)

C++
64.6%
JavaScript
35.4%

Owner

Account
cbetz
Type
User
Followers
13

Dates

Created on GitHub 2026-05-09
Last push 2026-05-09
First seen here 2026-05-09
Last fetched 2026-05-09 18:21

Similar repos (same language)

nathanpenny520/LocalAIAssistant

Qt 6-based cross-platform AI assistant desktop app with GUI/CLI dual modes and built-in AI girlfriend voice interaction.

C++ 2 AI 75
NAJEMWEHBE/UnrealClaudeMCP

Drive Unreal Engine 5 from Claude Code via local MCP — 11 editor automation tools, ~50ms round-trip. MIT licensed.

C++ 1 AI 60
sylvbravo/aichatapp
C++ 0 AI 50
RenCopp/Hypersion

A modular AI UCI chess engine built from Claude 4.7 code, with NNUE, Syzygy, Polyglot book, and Lichess integration.

C++ 0 AI 45
NeiwKai/llama-app

Simple attempt to achieve ReAct LLM

C++ 0 AI 55
IceaXo/NexusCore

▎ 万级并发的五人斗地主服务端。C++ Epoll 网络引擎 + Python 大模型 AI 托管 + ▎ Raylib 几何朋克客户端。断线玩家无缝切入 AI,零贴图纯代码绘制。

C++ 0 AI 45
schlein-lab/LLmap

Lossless. LLM-Augmented. Wave-Particle. The mapper that maps reads to themselves first, then to the genome. Powered by Claude.

C++ 0 AI 45
CHaerem/clawdputer

M5Stack Cardputer firmware — companion device for Claude (BLE) + a small platform for standalone apps

C++ 0 AI 45