Ada is a cyberpunk AI girlfriend powered by LLaMA 3 70B. Ada provides real-time, ultra-responsive, immersive conversations in a high-tech, dystopian-inspired interface. Ada adapts effortlessly for engaging discussions or immersive roleplay. Chat with Ada today✨!
- Engage in fluid, seamless conversations with Ada
- Powered by LLaMA 3 70B, ensuring deep, contextual responses
- Typing indicators enhance real-time interaction
- Neon-drenched aesthetics inspired by futuristic cityscapes
- Glowing UI elements for a slick, immersive feel
- Fluid animations and transitions make every interaction feel alive
- Message history retention ensures continuity across conversations
- Revisit past interactions effortlessly for a seamless experience
- Fully optimized for both desktop and mobile
- Adaptive layout that scales smoothly across devices
- Advanced Speech Recognition for accurate voice input using browser's native capabilities
- Premium Voice Output using ElevenLabs text-to-speech technology for ultra-natural speech
- Smart Voice Fallback gracefully falls back to high-quality browser TTS when needed
- Voice Toggle Control easily enable/disable Ada's voice with a single click
- Emotional Expression with dynamic variations in pitch, rate, and tone for more human-like responses
- Clone the repository
- Install dependencies:
npm install
- Create a
.env
file with:GROQ_API_KEY=your_groq_api_key_here ELEVENLABS_API_KEY=your_elevenlabs_api_key_here
- Start the development server:
npm run dev
- Open
http://localhost:3000
in your browser
- Push your code to GitHub (the development server
server.js
will be ignored) - Connect your repository to Cloudflare Pages
- Add environment variables in Cloudflare:
GROQ_API_KEY
- Required for chat functionalityELEVENLABS_API_KEY
- Required for premium voice quality
- Deploy! Cloudflare will handle the API routing through
_worker.js
- Sign up at groq.com
- Generate an API key from your dashboard
- Free tier available with limitations
- Create an account at elevenlabs.io
- Access your API key from your profile settings
- Free tier provides limited characters per month
├── app.js # Main application code
├── index.html # Frontend interface
├── _worker.js # Cloudflare Worker for production
├── server.js # Local development server (not deployed)
├── .env # Local environment variables (not deployed)
└── package.json # Project dependencies
🔹 Experience Ada now: Ada
Licensed under the MIT License.
Enjoy chatting with Ada and immerse yourself in the girlfriend experience!