JordanTheJet
|
e57292c25d
|
Initial implementation of CellClaw autonomous AI phone assistant
Kotlin/Android app with full project scaffold:
- Agent loop with configurable autonomy (auto/ask/deny per tool)
- Anthropic + OpenAI provider with streaming SSE and tool use
- 24 native phone tools (SMS, calls, contacts, calendar, camera,
location, files, scripts, sensors, app automation, etc.)
- Approval queue with biometric gate and notification actions
- Room/SQLite memory (conversation history + semantic facts)
- Foreground service with persistent notification
- AccessibilityService for app automation
- Broadcast receivers (SMS, phone state, boot, battery)
- Skills system with SKILL.md parser and 2 bundled skills
- Jetpack Compose Material 3 UI (chat, setup, settings, approvals, skills)
- Hilt DI, Android Keystore for API key encryption
- Min SDK 26, target SDK 35
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-02-18 13:05:06 -05:00 |
|