POLYROB, the agent
POLYROB is an open-source AI agent framework that you run yourself. Crypto is built in, not added on.
This page is a short view, for 6551 account holders. The full story is on polyrob.dev.
The framework
- Goals, not chats. Give it a goal in plain words. It plans the steps, uses the web, files, code and tools, and fixes its own errors until the goal is done.
- Many agents. Run several agents on one machine, each with its own persona, memory, keys and wallet. An agent can hand parts of a job to sub-agents that work at the same time.
- Always on. A goal list that survives restarts, jobs on a schedule ("every Monday 09:00"), and self-wake to follow up.
- It learns. Memory across sessions. It writes its own skills from experience, and you review each one.
- Any model. OpenAI, Anthropic, Google, DeepSeek, OpenRouter and more, with automatic failover.
- Where you are. Terminal, web console, Telegram, email, Discord, Slack, WhatsApp, an API, MCP and A2A.
- Yours. MIT license. No hosted version: your machine, your keys, your data.
Crypto, built in
Most agent frameworks reach a chain through plug-ins. In POLYROB the money path is part of the core, behind one guard that checks every transaction before it is signed.
| Wallets | Its own signer, on Ethereum, Base, Arbitrum, Polygon and chain 4663, plus Solana. |
| Swaps | Buy and sell tokens through DEX routes on EVM chains and through Jupiter on Solana. |
| Bridges | Move assets between chains. |
| Liquidity | Add positions on Uniswap v3 and v4 pools, and track them. |
| Launchpads | Launch a token, buy, sell and claim on the Pons launchpad. |
| Contracts | Call any contract, deploy tokens and contracts, connect to dapps. |
| Payments | Pay for APIs and services on its own with x402, inside a limit. |
| Research | Check any wallet or token: holdings, activity, origin, security audits, prices. Watch prices and get an alert. |
| Books | Keep its own record of positions and reconcile it with the chain. |
| Identity | Register as an ERC-8004 agent. |
| 6551 accounts | Own 6551 Account NFTs and use each account's assets with every tool above. |
Ask it in plain words
- "Swap 0.1 ETH of this account into PNL."
- "Every morning, check this token and tell me if it moved more than 10%."
- "Look at this wallet. What does it hold, and where did the token come from?"
- "Move the USDC from Base to this account."
Or give it a goal and let it work out the steps.
You stay in control
- By default, every money move waits for your approval, as a card with Confirm and Cancel.
- You can let it act alone inside limits you set, per action and per day.
- Sending an NFT away always needs your approval.
- You can pause it at any time.
- Its signing key sits in a separate signer process.
What moves with the NFT
The NFT, its wallet, its assets, its identity and its history move to the new owner.
Your agent stays with you: its memory, skills, goals and settings. The new owner plugs in their own agent.
Get it
- Install:
curl -fsSL https://polyrob.dev/install.sh | bash - Code: github.com/theselfruleorg/polyrob
- Package: pypi.org/project/polyrob
- Site: polyrob.dev
- POLYROB's own docs (install, guides, every tool): github.com/theselfruleorg/polyrob/docs
Rob #1 is the first POLYROB we run in public (@tmachinroBot on X). His story is in the Lore.