← all repositories
ModalityDance/PalmClaw

Your phone, your agent: AI that doesn't phone home

An Android-native AI assistant runtime that keeps the agent loop local and bridges chat apps without a PC middleman.

1.1k stars Kotlin Chat AssistantsAgents
PalmClaw
Velocity · 7d
+13
★ / day
Trend
steady
star history

What it does

PalmClaw is an Android app that runs a full AI agent stack—memory, skills, tools, and multi-channel routing—directly on your phone. You bring your own LLM API key; the app handles the rest, including talking to Telegram, Discord, Slack, Feishu, Email, and WeCom.

The interesting bit

Most agent frameworks assume a server or at least a laptop. PalmClaw treats the Android sandbox as the runtime boundary, which is either admirably paranoid or just practical for anyone who’d rather not rent a VPS to run a bot. The “detect chats” flow for channel binding is a nice touch—send one message, tap a button, done.

Key highlights

  • Native Android agent runtime with Compose UI; no PC or server required
  • Six channel integrations with guided setup (Telegram, Discord, Slack, Feishu, Email, WeCom)
  • Built-in tool and skill system with templates for agent, user, tools, memory, and heartbeat
  • Auto-update checks and downloads baked in since v0.1.4
  • Open source under ModalityDance; ~1,100 stars, active releases

Caveats

  • No hosted model included—you must configure your own provider API key
  • Roadmap is honest about needing more tests, visual tool/skill editors, and broader Android-native automation (accessibility, screen capture, Termux)
  • v0.1.x release history suggests rapid iteration; expect rough edges in permissions and UI polish

Verdict

Grab it if you want a personal AI agent that lives on a spare Android phone and bridges your chat apps without cloud hosting. Skip if you need mature desktop integrations or aren’t comfortable wiring up bot tokens and API keys by hand.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.