Create an AI Musician Agent powered by CDP AgentKit with a single command. This tool helps you quickly set up an AI agent designed to help musicians promote and manage their music releases using onchain technology.
npx create-agentkit-app my-musician-agent
cd my-musician-agent
npm install
npm start
Your new AI Musician Agent comes with:
- NFT Creation and Management for Music Releases
- Onchain Wallet Management for Music Revenue
- Social Token Deployment for Fan Engagement
- Smart Contract Integration for Music Rights
- Automated Campaign Management
- Node.js 18+
- CDP API Key
- OpenAI API Key
After creating your project, set up your environment variables:
- Copy
.env.example
to.env
- Fill in your API keys:
CDP_API_KEY_NAME=your_key_name_here CDP_API_KEY_PRIVATE_KEY=your_private_key_here OPENAI_API_KEY=your_openai_api_key_here NETWORK_ID=base-sepolia # Optional, defaults to base-sepolia
Once running, try these commands:
- "Create an NFT collection for my new single"
- "Deploy a social token for my fan community"
- "Set up a wallet for music royalties"
- "Create a promotional campaign for my latest release"
- "Register an ENS name for my artist profile"
Your project includes these npm scripts:
npm start # Start the agent in interactive mode
npm run dev # Start with hot reload
npm run lint # Check code style
MIT License - Created by sweetman.eth