by sepivip
Turn your Solana Seeker (or any Android phone) into a 24/7 personal AI agent
# Add to your Claude Code skills
git clone https://github.com/sepivip/SeekerClawLast scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T15:27:24.391Z",
"npmAuditRan": true,
"pipAuditRan": true
}SeekerClaw is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by sepivip. Turn your Solana Seeker (or any Android phone) into a 24/7 personal AI agent. It has 267 GitHub stars.
Yes. SeekerClaw passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/sepivip/SeekerClaw" and add it to your Claude Code skills directory (see the Installation section above).
SeekerClaw is primarily written in JavaScript. It is open-source under sepivip on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh SeekerClaw against similar tools.
No comments yet. Be the first to share your thoughts!
SeekerClaw — winner of the Solana Mobile Hackathon (April 2026) — embeds a Node.js AI agent inside an Android app, running 24/7 as a foreground service. You interact through Telegram or Discord — ask questions, control your phone, trade crypto, schedule tasks, and now pay for paid APIs autonomously in USDC.
v2 introduced a burner wallet + x402 payment client; v2.1 expands it into a full autonomous trading wallet. Import a Solana key once, set per-tx and daily caps, and your agent can trade within those caps — swap tokens, convert held balances (including fee-free Token-2022 like PYUSD) back to USDC/SOL, send SPL tokens, and place limit / DCA orders — signing silently while it stays under cap and falling back to a main-wallet popup when it doesn't. It can also pay 44 catalogued x402 endpoints across 10 services (market data, real estate, travel, research, captcha, SMS, more) when you opt in to a paid lookup. Your Phantom / MWA wallet stays fully user-controlled.
64 built-in tools (plus MCP remote tools), 22 bundled skills + 35+ partner skills, two-wallet Solana with capped autonomous trading, multi-provider AI (Claude + OpenAI + OpenRouter + any OpenAI-compatible gateway), extended thinking preserved across tool calls, graceful Stop — all running locally on your device. Built for the Solana Seeker, runs on any Android 14+ phone.
Winner — Solana Mobile Hackathon · April 2026
SeekerClaw was selected as a winner of the Solana Mobile Hackathon, recognized for running a full AI agent on-device on the Solana Seeker. v2 builds on that foundation with autonomous USDC payments via the burner wallet — turning the on-device agent from a smart assistant into an actual economic agent on Solana.
| Feature | What it does | |
|---|---|---|
| :robot: | AI Engine | Claude, OpenAI (API key + Codex OAuth), OpenRouter, or any OpenAI-compatible gateway (Custom). Multi-turn tool use, extended thinking on supported models |
| :credit_card: | Autonomous Wallet (trading + x402) | A separate, app-stored burner wallet (you import a key once) lets the agent transact in USDC / SOL on Solana — within per-tx and daily caps you set in Settings. Trading: swaps, held-token conversions (incl. fee-free Token-2022 like PYUSD) back to USDC/SOL, SPL transfers, and limit / DCA orders — signed silently under cap, main-wallet popup over cap. Payments: x402 v1 + v2 end-to-end including POST settlement (GET silent under cap, POST always confirmed), across 44 catalogued endpoints / 10 services (Stablecrypto Market Data, Tripadvisor, Rentcast, Perplexity, WolframAlpha, Reducto, CrushRewards, 2Captcha, Textbelt SMS, Purch). OPT-IN paid catalog — activates only when you explicitly ask to pay. Burner key encrypted under Android Keystore (AES-256-GCM); your main wallet stays user-controlled. |
| :thought_balloon: | Extended Thinking | Toggle in Settings → AI Provider → Reasoning or via /think from chat. Supported models (Fable 5, Opus 4.8 / 4.7 / 4.6, Sonnet 4.6, GPT-5.5 / 5.4 / 5.3-codex, gpt-5.4-mini) think across tool calls, with reasoning preserved across /resume and tool-loop turns on all four providers (Claude, OpenAI, OpenRouter, Custom). |
| :speech_balloon: | Channels | Telegram (full bot — reactions, file sharing, inline keyboards, rich messages: tables / headings / math via Bot API 10.1, with automatic plain-text fallback) or Discord (Gateway v10 — DMs, media, reply threading) |
| :link: | Solana Wallets | Main wallet: swaps, limit orders, DCA, transfers via Jupiter + MWA — you sign every action. Burner wallet: a key you import once, used for capped autonomous trading (swaps, conversions, SPL sends, limit/DCA orders — silent under cap, main-wallet popup over cap) and x402 payments (GET silent under cap, POST always confirmed). See Autonomous Wallet below. |
| :iphone: | Device Control | Battery, GPS, camera, SMS, calls, clipboard, TTS |
| :brain: | Memory | Persistent personality, daily notes, ranked keyword search, session summaries preserved across user-Stop |
| :pause_button: | Graceful Stop | Tapping Stop Agent triggers a bounded flush handshake — pending session summaries and dirty SQL.js writes persist before the Node.js process exits. Last ~60s of activity survives a clean Stop. |
| :alarm_clock: | Scheduling | Cron jobs with natural language ("remind me in 30 min") |
| :globe_with_meridians: | Web Intel | Search (Brave / Perplexity / Exa / Tavily / Firecrawl), fetch, caching |
| :gear: | Live Settings | Change provider, model, MCP servers, search provider, or agent name in Settings — or from chat with /model, /provider, /think — and changes take effect on the very next AI turn. No agent restart, no lost session. Backed by cross-process JSON stores read by both the UI process and the :node service. |
| :key: | Env Vars | Plug arbitrary API keys into the agent via Settings → Env Vars (single add or .env-style bulk paste). Skills and tools read them at runtime via process.env.KEY; values masked from debug logs. Skills can gate on requires.env so missing keys block activation cleanly |
| :bar_chart: | Activity | 26-week heatmap of your agent's API requests on the System screen — see when it's active, spot quiet days. Up to 13 months of daily history persisted on-device |
| :electric_plug: | Extensible | 35+ partner skills + custom skills + MCP remote tools |
v2 made SeekerClaw the first on-device agent that can transact on the open web; v2.1 lets it trade, too — all within caps you control. Two wallets, two roles:
solana-keygen) — encrypted at rest under Android Keystore (AES-256-GCM). SeekerClaw does not generate keys. Used for capped autonomous trading — swaps, held-token conversions, SPL sends, limit/DCA orders — and x402 payments to paid APIs. You set per-tx and daily caps in USDC and SOL; the agent cannot exceed them.Capped trading is live. solana_swap, solana_send, solana_send_token, jupiter_trigger_create, and jupiter_dca_create route through the burner when a trade is under your caps (signed silently) and fall back to a main-wallet popup when it's over cap or no burner is configured. Held-token conversions (e.g. PYUSD → USDC, no price oracle required, under a 1% price-impact limit) and Token-2022 balances are handled natively.
For payment