urchinbot logo

urchinbot

A local-first AI agent that lives in your browser. 55 tools, chain-of-thought reasoning, Solana token scanning, pump.fun trading, wallet PnL tracking, X/Twitter research, site building, and persistent memory that gets smarter over time — powered by UrchinLoop.

Contract Address
TBA
Click to copy
Run 100% free — use Ollama locally or Groq / Google AI Studio / Cerebras in the cloud. No credit card needed.
🧠

Agentic Reasoning

THINK → ACT → OBSERVE → DECIDE loop with chain-of-thought. Up to 24 self-extending steps per request. Goal decomposition breaks multi-phase tasks into subtask chains.

🔍

Crypto Intelligence

Live prices via Jupiter, DexScreener data with inline charts, token scanning with risk scores, multi-token comparison, holder overlap detection, wallet balances and transaction history.

💊

Pump.fun Trading

Buy, sell, and deploy tokens directly on pump.fun. Locally encrypted deployer wallet, atomic create+buy transactions, vanity mint support. No external wallet popups — signs and broadcasts directly.

🐦

X/Twitter Research

Profile lookups, tweet search by keyword, user tweet history with engagement metrics. Check dev accounts, KOL shill history, and sentiment — no API keys required.

📊

Wallet PnL & Tracking

Full portfolio PnL reports, watchlist up to 20 wallets, automatic activity tracking with buy/sell/SOL move detection, daily digest briefings, shareable PnL cards with download.

🌐

Build & Deploy Sites

Describe a website, get full HTML/CSS/JS. AI self-critique scores designs 1-10 and auto-fixes below 8. Edit with prompts, deploy to Netlify in one click.

📚

7-Layer Memory

Condensed history, recent chat, user profile, session summaries, manual memories, learned skills, and project plans. Relevance-filtered injection prevents context rot.

Self-Evolving Skills

Learns from every interaction. Skills scored 0-100 via LLM evaluation + satisfaction signals. Thumbs up/down adjusts scores. Auto-prunes low-scoring and unused skills.

🦔

Companion Mode

Floating mascot follows you across every page. Drag anywhere, hover for quick-chat, typewriter bubble replies, background results via badge. Unified history with the full panel.

🤖

Autonomous Tasks

Recurring monitors, one-shot timers, scheduled background tasks. Each runs through the full agent loop. Results via chat, companion bubble, and Chrome notifications.

👁

Page Awareness

Sees your current page, selected text, tweets, DEX pairs, and wallet addresses. Auto-detects DexScreener, Birdeye, pump.fun, Jupiter, and Solscan pages.

🎯

Goal Tracking

Multi-session project planning with milestones and descriptions. Active goals auto-loaded into every conversation. Up to 10 concurrent projects that persist across sessions.

55 Built-in Tools

Web & Vision
Web SearchReal-time via DuckDuckGo
Fetch URLRead & summarize any webpage
ScreenshotCapture & visually analyze pages
Reverse ImageIdentify people, memes, logos
Crypto Intelligence
Token PriceLive prices via Jupiter
DexScreenerVolume, liquidity, FDV, charts
Token ScanHolders, concentration, risk score
Multi-ScanCompare up to 5 tokens
Detect MintsExtract Solana addresses
Detect PlatformIdentify pump.fun tokens
Wallet BalanceSOL + token holdings
Wallet HistoryRecent transactions
Wallet PnL & Tracking
PnL CheckFull portfolio report in USD
PnL CardVisual PnL snapshot with PNG
List ScansAll scanned tokens + entry prices
Watch WalletAdd to persistent watchlist
Unwatch WalletRemove from watchlist
List WatchlistView all watched wallets
Wallet ActivityTracked buys, sells, SOL moves
Set DigestConfigure daily briefing
Get DigestView digest settings
Set My WalletSave main wallet for PnL
Get My WalletCheck saved wallet
Pump.fun Trading
Pump Token InfoBonding curve, graduation %
Pump BuyBuy on bonding curve (SOL)
Pump SellSell tokens on curve
Pump DeployLaunch new token + initial buy
Set Deployer KeyEncrypted wallet (AES-256)
Get Deployer KeyCheck deployer address
Prepare LaunchAuto-fill deploy packet
X/Twitter Research
X ProfileBio, followers, verified status
X SearchSearch tweets by keyword
X User TweetsRecent tweets + engagement
Site Builder
Build SiteGenerate full HTML/CSS/JS
Edit SiteModify with follow-up prompts
Deploy SitePush to Netlify
List SitesManage Netlify deploys
Delete SiteRemove old deploys
Memory & Learning
RememberSave to persistent memory
RecallRetrieve saved info
Search MemorySemantic embeddings search
Learn SkillSave behavioral instructions
List SkillsView all learned skills
Forget SkillRemove a skill
Goals & Planning
Set GoalCreate project plan
Update GoalMark milestones done
Get GoalsView active projects
Automation
Set AlertPrice & wallet alerts
Remind MeScheduled follow-ups
Set TimerDelayed background tasks
Schedule TaskImmediate background work
MonitorRecurring watch loops
List MonitorsView active monitors
Stop MonitorCancel a monitor
ContinueSelf-extend reasoning steps

How It Works

  1. Install — get it from the Chrome Web Store or download from GitHub and load as unpacked extension
  2. Configure — add your LLM provider in Settings (Ollama, Groq, Google AI Studio, Cerebras, OpenAI, Anthropic, or any OpenAI-compatible endpoint)
  3. Use — click the urchinbot icon or open the side panel. Ask questions, scan tokens, trade on pump.fun, build sites, track wallets
  4. Right-click — send text, links, images, or full page context to urchinbot from the context menu
  5. It learns — the agent evolves skills from your interactions, scores them, and prunes what doesn't work
  6. It works alone — schedule background tasks, monitors, and reminders that run through the full agent loop with all 55 tools

LLM Providers

Runs with any of these — four are completely free:

OllamaFree (local)
ollama.com
Google AI StudioFree
aistudio.google.com
CerebrasFree
cloud.cerebras.ai
OpenRouter
openrouter.ai
Any Compatible
OpenAI-compatible API

Powered by UrchinLoop

UrchinLoop is the open-source agentic reasoning engine behind urchinbot. A deterministic THINK → ACT → OBSERVE → DECIDE loop with 7-layer persistent memory, semantic search, self-evolving skills, goal decomposition, implicit satisfaction signals, and anti-context-rot defenses. Not a chatbot wrapper.

Read the docs

What Makes It Smart

Goal DecompositionMulti-phase requests auto-planned into subtask chains with dependency tracking, each running through the full reasoning loop
Satisfaction SignalsDetects corrections, frustration, and praise in your messages to nudge skill scores — the bot gets smarter from how you react
Self-Extending ReasoningCan expand its own step budget up to 24 steps for complex analysis instead of cutting short
Context Rot PreventionRelevance-filtered memory injection, caps, pruning, condensation, and an 80k char hard budget keep the context window clean
Parallel Tool ExecutionIndependent tools fire simultaneously — price, DexScreener, and wallet balance in one step instead of three
Self-Critique on BuildsAI critic scores site designs 1-10 and auto-fixes issues below 8 before showing you

Security

Local-FirstAll keys and data stay in chrome.storage.local on your device
Encrypted DeployerAES-256-GCM with PBKDF2-derived key from your PIN, never stored in plaintext
No TrackingZero analytics, zero telemetry, zero cookies, zero fingerprinting
No Custodial AccessThe agent never sees your main wallet's private key. Use a dedicated burner for trading