What problem does it solve?
AppFunctions reduces the friction of letting AI agents perform real user workflows on-device without relying on brittle UI automation or asking the user to manually open the app.
Core Features & Use Cases
- Workflow Discovery & Recommendation: Analyze an Android app’s codebase to recommend high-value AppFunctions that translate user journeys into agent-executable actions.
- Implementation & Configuration Generation: Generate Kotlin AppFunction implementations plus required metadata wiring so the system can discover them.
- KDoc Refinement for Agent Reliability: Optimize KDoc so LLMs and Model Context Protocol consumers interpret parameters, constraints, and dependencies correctly.
- Testing & Debugging via ADB: Use ADB commands to list registered functions, execute them safely with JSON parameters, and verify service availability.
Quick Start
Tell the AI to analyze an Android codebase and generate AppFunction implementations for the top user workflows, then refine the KDoc and provide ADB commands to test them on a connected device.