Back to directory

PalmClaw

An open-source agent framework that runs entirely on an Android phone, keeping sessions, memory, skills and tools on the device while model inference comes from a user-configured LLM API.

Visit website (opens in a new tab)modalitydance.github.io
PalmClaw

PalmClaw is an open-source agent framework inspired by OpenClaw, built to run natively on an Android phone without a separate PC. Sessions, context management, memory, skills, tools, and the agent loop all run on the device, while the model itself is called through a user-configured LLM API.

It can access mobile capabilities such as files, personal data, hardware, web, and communication through typed device tools, gated by explicit schema checks, Android permissions, user confirmations, and workspace-path boundaries before any action executes. Conversation history, tool traces, attachments, session workspaces, and reusable memory persist across turns, and the app can receive tasks from local chat or connected channels and run scheduled work through cron jobs, a heartbeat, or an always-on mode, using built-in or custom LLM providers, MCP servers, and installed skills.

It is written in Kotlin and is described in an accompanying paper accepted to the EMNLP 2026 System Demonstrations track.

More in Agent frameworks

See all 902
  • Recurse

    recurse.run

    A serverless harness that lets a coding agent design, test, and deploy its own specialist sub-agents as tools, MCP servers, or bots, defined by a schema-validated manifest.

  • ProofForge

    shulgin.is-a.dev

    An AI-agent pipeline that decomposes a mathematics problem, proves each piece, and formalizes the result in Lean 4 and Mathlib until the Lean kernel accepts it, with six of its proofs already merged into Google DeepMind's formal-conjectures repository.

  • local-coder

    github.com

    Builds a local coding-agent team on top of Ollama and OpenCode by detecting the machine's hardware, recommending models for seven specialist roles, and testing whether each assigned model can actually use tools, edit a repository and pass verification.