The blockchain world is living the meme phenomenonโevery viral event turns into a meme, and people create tokens around them. If a meme gains traction, the token explodes, and some make a fortune. But...
- Not all meme tokens succeedโmany are rug pulls or just don't take off.
- As soon as a meme goes viral, 1000 copycat tokens appear, confusing buyers.
- Finding the next meme requires being glued to Twitter 24/7, which is unrealistic for most.
Enter pochi.po, an AI agent inspired by the nickname of its creator's girlfriend. pochi.po scrapes Twitter, detects potential memes, and automatically creates meme tokens before anyone else.
npm installnpm run startCreate a .env file in the root directory and add the following variables:
OPENAI_API_KEY=
CDP_API_KEY_NAME=
CDP_API_KEY_PRIVATE_KEY=
ANTHROPIC_API_KEY=
RPC_URL=https://base-sepolia-rpc.publicnode.com
AGENT_WALLET_PRIVATE_KEY=
PORT=3000
BEARER_TOKEN=
API_KEY=
API_SECRET=
ACCESS_TOKEN=
ACCESS_SECRET=
CLIENT_ID=
CLIENT_SECRET=
JWT_SECRET=- Scraping Twitter ๐ต๏ธโโ๏ธ - pochi.po constantly monitors nitter.net for new tweets.
- Meme Detection ๐ - Uses AI (Claude by Anthropic) to analyze if a tweet is meme-worthy.
- Token Creation ๐ฐ - If a tweet qualifies, pochi.po creates a token on Moonshot, buys a percentage, and tweets about it.
- Engagement & Automation ๐ค - Users can interact with pochi.po via chat to:
- Check token details & tweets.
- Create a wallet (custodial for now, MPC coming soon).
- Buy/sell tokens created by pochi.po.
- Auto-buy every new pochi.po token (sniping mode!).
-
Scraper ๐ก
- Built with Python, Selenium, and BeautifulSoup.
- Scrapes tweets from nitter.net and stores them in an AWS PostgreSQL DB.
- Evaluates tweets using the pochi.po AI agent.
-
Autonome (pochi.po Agent) ๐ง
- Hosted on Autonome, powered by Coinbase AgentKit and Anthropic Claude.
- Handles user interactions and meme token creation.
- Equipped with powerful tools:
create_moonshot_tokenโ Deploys tokens, buys for snipers, and tweets.tweet_evaluatorโ Analyzes meme potential, explains why, and saves it.create_user_walletโ Creates a secure custodial wallet.get_balanceโ Fetches user wallet balance.search_tokenโ Searches tokens by name, symbol, or contract address.get_private_keyโ Retrieves the userโs stored private key.send_ethโ Sends ETH to another wallet.buy_tokenโ Buys pochi.po-created tokens.sell_tokenโ Sells pochi.po-created tokens.snipe_tokensโ Enables auto-buying of new pochi.po tokens.stop_snipingโ Stops auto-buying.
-
Blockchain (Base Sepolia + Moonshot) ๐
- All tokens are deployed on Base Sepolia via Moonshot Protocol.
- Transactions are stored and accessible in pochi.poโs database.
-
Frontend (pochipo.xyz) ๐จ
- Built with Vite.js, hosted on Vercel.
- Displays all tokens created by pochi.po and their associated tweets.
- Integrates chat-based interaction with the pochi.po agent.
-
Twitter Bot (@PochiPo1589473) ๐ฆ
- Publishes new tokens instantly when created.
- Engages with users and provides real-time updates.
- ๐ Web App: pochipo.xyz
- ๐ค AI Agent (Autonome): Live Deployment
- ๐ฆ Twitter: @PochiPo1589473
- Browse the dashboard for the latest meme tokens.
- Ask pochi.po about a tokenโs details in the chat.
- Create a wallet and manage funds.
- Enable sniping mode and let pochi.po auto-buy new tokens!
- โ MPC Wallets โ Fully non-custodial wallets using Coinbaseโs MPC tech.
- โ More refined meme detection โ Integrating broader sentiment analysis.
- โ Multi-chain deployment โ Expanding beyond Base Sepolia.
PRs welcome! If you have cool ideas, feel free to open an issue or hit us up on Twitter.
MIT - Do whatever you want, just donโt rug. ๐