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. 71 tools, 35+ skills, Solana wallet, multi-provider AI (Claude + OpenAI + OpenRouter + any OpenAI-compatible gateway), all running locally on your device. Built for the Solana Seeker, runs on any Android 14+ phone.
| Feature | What it does | |
|---|---|---|
| ๐ค | AI Engine | Claude, OpenAI, OpenRouter, or any OpenAI-compatible gateway (Custom) 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 / Perplexity / Exa / Tavily / Firecrawl), fetch, caching |
| ๐ | Extensible | 35 skills + custom skills + MCP remote tools |
Architecture
graph LR
You["You (Telegram)"] -->|messages| Agent["SeekerClaw Agent"]
Agent -->|reasoning| AI["AI Provider (Claude / OpenAI / OpenRouter / Custom)"]
Agent -->|swaps, balance| Solana["Solana / Jupiter"]
Agent -->|device access| Bridge["Android Bridge"]
Agent -->|search, fetch| Web["Web APIs"]
AI -->|tool calls| Agent
On-device stack:
Android App (Kotlin, Jetpack Compose)
โโ Foreground Service
โโ Node.js Runtime (nodejs-mobile)
โโ ai.js โ AI provider API, system prompt, conversations
โโ message-handler.js โ Inbound message routing, commands, auto-resume
โโ providers/ โ Claude, OpenAI, OpenRouter, Custom adapters
โโ tools/ โ 71 tool handlers across 12 modules
โโ http.js โ HTTP/HTTPS transport, SSE streaming
โโ task-store.js โ Persistent task checkpoints
โโ solana.js โ Jupiter swaps, DCA, limit orders
โโ telegram.js โ Bot, formatting, commands, repetition detector
โโ 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 providers + 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, OpenAI, or OpenRouter) โ 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. For custom gateways (DeepSeek, Ollama, LiteLLM, etc.), configure in Settings after setup.
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 | |
|---|---|---|---|
| ๐ | Byreal | Trade on Byreal DEX โ pool analytics, swap quotes, LP positions, copy top farmers | Install |
| ๐ | Career Companion | AI career coach โ job search, resume tailoring, mock interviews, salary research | 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 ยท Product Hunt: SeekerClaw ยท Twitter: @SeekerClaw ยท Telegram: t.me/seekerclaw
Contributing ยท Security ยท Changelog ยท License












