SeekerClaw embeds a Node.js AI agent inside an Android app, running 24/7 as a foreground service. You interact through Telegram โ ask questions, control your phone, trade crypto, schedule tasks. 56 tools, 35 skills, Solana wallet, multi-provider AI (Claude + OpenAI), all running locally on your device. Built for the Solana Seeker, runs on any Android 14+ phone.
| Feature | What it does | |
|---|---|---|
| ๐ค | AI Engine | Claude or OpenAI (multi-provider) with multi-turn tool use |
| ๐ฌ | Telegram | Full bot โ reactions, file sharing, inline keyboards, 12 commands |
| ๐ | Solana Wallet | Swaps, limit orders, DCA, transfers via Jupiter + MWA |
| ๐ฑ | Device Control | Battery, GPS, camera, SMS, calls, clipboard, TTS |
| ๐ง | Memory | Persistent personality, daily notes, ranked keyword search |
| โฐ | Scheduling | Cron jobs with natural language ("remind me in 30 min") |
| ๐ | Web Intel | Search (Brave / DuckDuckGo / Perplexity), fetch, caching |
| ๐ | Extensible | 35 skills + custom skills + MCP remote tools |
Architecture
graph LR
You["You (Telegram)"] -->|messages| Agent["SeekerClaw Agent"]
Agent -->|reasoning| Claude["Claude API"]
Agent -->|swaps, balance| Solana["Solana / Jupiter"]
Agent -->|device access| Bridge["Android Bridge"]
Agent -->|search, fetch| Web["Web APIs"]
Claude -->|tool calls| Agent
On-device stack:
Android App (Kotlin, Jetpack Compose)
โโ Foreground Service
โโ Node.js Runtime (nodejs-mobile)
โโ claude.js โ AI provider API, system prompt, conversations
โโ tools.js โ 56 tool handlers + confirmations
โโ task-store.js โ Persistent task checkpoints
โโ solana.js โ Jupiter swaps, DCA, limit orders
โโ telegram.js โ Bot, formatting, commands
โโ memory.js โ Persistent memory + ranked search
โโ skills.js โ Skill loading + semantic routing
โโ cron.js โ Job scheduling + natural language parsing
โโ mcp-client.js โ MCP Streamable HTTP client
โโ web.js โ Search + fetch + caching
โโ database.js โ SQL.js analytics
โโ security.js โ Prompt injection defense
โโ bridge.js โ Android Bridge HTTP client
โโ config.js โ Config loading + validation
โโ main.js โ Orchestrator + heartbeat
Prerequisites: Android Studio, JDK 17, Android SDK 35
git clone https://github.com/sepivip/SeekerClaw.git
cd SeekerClaw
./gradlew assembleDappStoreDebug
adb install app/build/outputs/apk/dappStore/debug/app-dappStore-debug.apkOpen the app โ pick your AI provider (Claude or OpenAI) โ enter your API key + Telegram bot token + choose a model + name your agent โ or generate a QR code at seekerclaw.xyz/setup and scan it. Done.
Step-by-step setup guide: How to set up SeekerClaw
Beta โ SeekerClaw is under active development. Expect rough edges and breaking changes. Issues and PRs welcome.
Install via Telegram: send your agent the install link and it handles the rest.
| Skill | What it does | Install | |
|---|---|---|---|
| ๐พ | ClawPump | Launch tokens on Solana via pump.fun โ gasless launches | Install |
| ๐ฎ | Dune Analytics | Query onchain data โ DEX trades, token stats, wallet activity | Install |
| ๐ | Home Assistant | Control smart home โ lights, climate, vacuum, alarm, media | Install |
Build your own: Skills are Markdown files with YAML frontmatter. See SKILL-FORMAT.md for the spec.
SeekerClaw gives an AI agent real capabilities on your phone โ including wallet transactions, messaging, and device control. Please be aware:
- AI can make mistakes. Large language models hallucinate, misinterpret instructions, and occasionally take unintended actions. Always verify before trusting critical outputs.
- Prompt injection is a real risk. Malicious content from websites, messages, or files could manipulate the agent. SeekerClaw includes defenses, but no system is bulletproof.
- Wallet transactions are irreversible. Swaps, transfers, and DCA orders on Solana cannot be undone. The agent requires confirmation for financial actions โ read the details before approving.
- Start with small amounts. Don't connect a wallet with significant funds until you're comfortable with how the agent behaves.
- You are responsible for your agent's actions. SeekerClaw is a tool, not financial advice. The developers are not liable for any losses.
TL;DR: Treat your agent like a capable but imperfect assistant. Verify important actions, secure your wallet, and don't trust it with more than you can afford to lose.
Thanks to all contributors:
Website: seekerclaw.xyz ยท Twitter: @SeekerClaw ยท Telegram: t.me/seekerclaw
Contributing ยท Security ยท Changelog ยท License










