🎵 AI-powered DJ application with MIDI support and Google GenAI integration.
- Node.js 16+
- npm or yarn
- Google GenAI API key
- Clone and install dependencies:
npm install- Set up environment variables:
cp .env.example .envThen edit .env and add your Google GenAI API key:
VITE_GOOGLE_GENAI_API_KEY=your_api_key_here
- Start development server:
npm run devThe application will be available at http://localhost:3000
npm run dev- Start development server (port 3000)npm run build- Build for productionnpm run preview- Preview production buildnpm run lint- Run TypeScript type checking
- Frontend Framework: React 19 + TypeScript
- Build Tool: Vite
- Styling: TailwindCSS
- UI Components: Lit Web Components
- Icons: Lucide React
- AI: Google GenAI API
- Web Components: Experimental decorators support
├── src/ # Source files
├── package.json # Dependencies and scripts
├── tsconfig.json # TypeScript configuration
├── vite.config.ts # Vite configuration
└── README.md # This file
This project requires a Google GenAI API key for the AI features.
Get your key at: https://aistudio.google.com/
Private repository
All commits are welcome!