A developer-focused platform that enables building, testing, and deploying AI agents. Powered by Python and React, with seamless integration of LLMs and Web3 capabilities.
Note: MySuperAgent serves as both a development sandbox and production platform for AI agent builders. The platform enables rapid prototyping and deployment of agents that can be automatically invoked based on user intent. For detailed documentation on specific agents, see the agent READMEs in the /agents
directory.
- Upload and analyze documents with natural language querying
- Example: "Summarize the uploaded document"
- Example: "What are the key points in this uploaded document?"
- Real-time price, market cap and TVL data
- Example: "What's the price of ETH?"
- Example: "What's the FDV of USDC?"
- AI-powered viral tweet generation
- Example: "Create a viral tweet about Web3"
- Example: "Create a spicy crypto market tweet about Gary Gensler"
- Send and swap tokens on Base
- Example: "Send USDC on Base"
- Example: "Swap USDC for ETH on Base"
- Track and analyze MOR rewards
- Example: "Show my MOR rewards balance"
- Example: "Calculate my pending MOR rewards"
- Get latest crypto market news and analysis
- Example: "Analyze recent crypto market news for ETH"
- Example: "What's the latest news impact on BTC?"
- Monitor DEX activity and token metrics
- Example: "Scan Dexscreener for the most active tokens on solana"
- Example: "Show me DEX activity for ETH as reported by Dexscreener"
- Search social media for crypto mentions
- Example: "Search for mentions of MOR on social media"
- Example: "What are the top trending tokens on social media?"
- Check token safety and rugpull risks
- Example: "Check token safety for SAMO"
- Example: "Show me the most viewed tokens on rugcheck"
- Advanced token analytics and insights
- Example: "What are the top trending tokens on Ethereum?"
- Example: "Who are the top holders of $TRUMP on Solana?"
Visit https://mysuperagent.io to access the hosted platform.
- Modern web browser (Chrome, Firefox, Safari)
- Web3 wallet for blockchain interactions
- API keys for specific agent integrations (Coinbase, Twitter, etc)
To run MySuperAgent locally, follow these comprehensive setup instructions:
- Install Ollama:
# Install Ollama following instructions at https://ollama.ai ollama pull 3.2:3b ollama serve
-
Clone the repository:
git clone https://github.com/MorpheusAIs/mysuperagent.git cd mysuperagent
-
Start the Docker environment:
docker compose -p mysuperagent -f build/docker-compose.yml up
-
Access the application:
- Frontend: http://localhost:3333
- Server API: http://localhost:8888
-
Clone the repository:
git clone https://github.com/MorpheusAIs/mysuperagent.git cd mysuperagent
-
Start PostgreSQL:
docker run -d \ -p 5678:5678 \ -e POSTGRES_USER=neo \ -e POSTGRES_PASSWORD=trinity \ -e POSTGRES_DB=morpheus_db \ postgres:16-bullseye -p 5678
-
Start the Frontend:
cd submodules/frontend docker build -t frontend . docker run -d -p 3333:80 frontend
-
Start the Agents API:
cd submodules/agents docker build -t agents -f build/Dockerfile . docker run -d \ -p 8888:5000 \ -e DATABASE_URL=postgresql://neo:trinity@localhost:5678/morpheus_db \ agents
To test features that require external API integrations, you'll need to export the following environment variables:
export TogetherApiKey="mock-key"
export CerebrasApiKey="mock-key"
export CodexApiKey="mock-key"
export ElfaApiKey="mock-key"
For developers looking to build and deploy their own agents:
See CONTRIBUTING.md for guidelines on adding new agents and contributing to the platform.
Your agents will be automatically invoked based on user intent through our advanced routing system.