nodaysidle

Duet Android — Development skill for Claude Code

Development community

Personal Android agent: morning brief, one running thread, approval cards and hands-free voice.

How to install Duet Android

This entry records only its repository, not the path inside it, so there is no exact command to give. Open nodaysidle/duet-android and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Duet Android does

Personal Android agent: morning brief, one running thread, approval cards and hands-free voice. Claude via API or Claude Code on your PC.

Alternatives in Development

  • Google Ads Meta Ads MCP — Google Ads MCP server + Meta Ads MCP (Facebook Ads MCP) + GA4 + Search Console in one hosted remote MCP for Cl 3.2k ★
  • Sanitize — Detect and redact PII from text files — 15 categories (SSNs, credit cards, API keys, etc.), zero dependencies 3.1k ★
  • Comma — Best free & open source personal agent 172 ★

README

Duet app icon

Duet

A personal agent for Android that briefs you, keeps one running conversation, and asks before it acts.

Talk or type. Duet drafts the SMS, the call, the calendar event. Nothing leaves your phone until you say yes.

Android 12+ Kotlin 2.2 Jetpack Compose 1.11 83 tests passing No telemetry Version 0.1.0

Morning brief and an approval card The thread PC tab

Screens above are rendered from the screenshot tests with sample data.

Duet talks to Claude in one of two ways: straight to the Anthropic API with your key, or through Claude Code on your own PC over Tailscale, using that PC's login.

The journey

Morning brief
  → what needs you, what's at risk, what got done
  →