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

A handheld voice client that connects an M5Stack Core2 to Anthropic Claude via a Cloudflare Worker. Hold a capacitive button, speak (~6s), and get a 1–3 sentence reply displayed on the Core2; per-device conversation history (8 messages) is stored in Workers KV with a 24‑hour TTL so follow-ups keep context. This is a C++/Arduino (M5Unified) port of dakshaymehta/cardputer-claude-os; the Worker uses Workers AI @cf/openai/whisper for STT and relays to Claude (Haiku 4.5), so no OpenAI key is required on-device. Repo has device/ (PlatformIO project) and worker/ (Cloudflare Worker). v1 is voice-only; planned items include touch keyboard, TTS, BLE companion mode, and power optimizations. Apache‑2.0 licensed.

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