{"repo":"victorykop/Autonomous-AI-Agent","free":true,"listed":false,"github":"https://github.com/victorykop/Autonomous-AI-Agent","clone":"git clone https://github.com/victorykop/Autonomous-AI-Agent.git","description":"An autonomous AI agent built in typescript that combines social media management with blockchain capabilities. Features Claude AI integration for intelligent interactions, Solana token creation/management, and automated Twitter engagement. Perfect for DeFi projects looking to automate community management and token operations.","language":"TypeScript","stars":11,"topics":["ai-agent","ai-automation","blockchain","claude-ai","cryptocurrency","defi","twitter-api"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"BTB Finance Autonomous AI Agent 🤖 An intelligent Twitter bot that monitors mentions of $BTB, provides information about BTB Finance, and engages with the community using AI-powered responses. Repository: https://github.com/btb-finance/Autonomous-AI-Agent Features - 🐦 Twitter Integration : Monitors mentions, replies to tweets, and posts updates - 🤖 AI-Powered Responses : Uses any AI model from OpenRouter (Claude, GPT-4, Gemini, etc.) - 📚 Knowledge Base : Maintains information about BTB Finance for accurate responses - 🔄 Real-time Processing : Continuously monitors Twitter for new mentions - 💰 Wallet Integration : Ready for future cryptocurrency features - 🛡️ Rate Limit Management : Handles Twitter API rate limits gracefully - ⚡ TypeScript : Built with TypeScript for type safety and better developer experience Prerequisites - Node.js v16 or higher - npm or yarn - Twitter Developer Account with API access - OpenRouter API account - Git Setup Instructions 1. Clone the Repository 2. Install Dependencies 3. Configure Twitter API 1. Go to Twitter Developer Portal 2. Create a new app or use existing one 3. Navigate to \"User authentication settings\" 4. Ensure OAuth 1.0a is enabled with \"Read and write\" permissions 5. Generate the following credentials: - API Key and Secret - Access Token and Secret - Bearer Token - Client ID and Secret (OAuth 2.0) 4. Set Up OpenRouter 1. Sign up at OpenRouter 2. Generate an API key 3. Choose your preferred AI model from available models - Free ","default_branch":null,"files":null,"tree":[],"storefront":"/r/victorykop","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/victorykop/Autonomous-AI-Agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}