A specialized AI agent built using Coinbase's AgentKit, designed to assist musicians with their album release campaigns.
This project implements an AI agent that helps musicians manage and execute their album release campaigns. The agent is built on top of Coinbase's AgentKit framework, leveraging blockchain technology for music distribution and campaign management.
- Campaign Planning and Management
- Album Release Strategy
- Web3 Integration for Music Distribution
- Fan Engagement Tools
- Smart Contract Management for Music Rights
- Python 3.11+
- CDP API Key
- OpenAI API Key
- Create and activate a virtual environment:
python3.11 -m venv venv_py311
source venv_py311/bin/activate- Install required packages:
pip install cdp-langchain- Set up environment variables:
export CDP_API_KEY_NAME="your_cdp_key_name"
export CDP_API_KEY_PRIVATE_KEY="your_cdp_private_key"
export OPENAI_API_KEY="your_openai_api_key"Run the agent:
python chatbot.pyChoose between:
- Chat Mode - Interactive conversation with the agent
- Auto Mode - Autonomous campaign management
This project is licensed under the MIT License - see the LICENSE file for details.