An AI-powered roleplay game built with Google Gemini AI. Create and explore interactive stories with AI-driven characters and scenarios.
- AI-Powered Stories: Dynamic narrative generation
- Character Creation: Build unique characters with AI assistance
- Interactive Gameplay: Engage in roleplay scenarios
- Modern Interface: Clean and responsive UI
- TypeScript: Full type safety
- Node.js (v18 or higher)
- npm or yarn
- Google Gemini API key
npm install
# Set your Gemini API key in .env.local
GEMINI_API_KEY=your_gemini_api_key
npm run dev
This application can be self-hosted easily:
-
Get Your API Key
- Go to Google AI Studio
- Create a new API key
-
Set Environment Variables
GEMINI_API_KEY=your_gemini_api_key -
Run the Application
npm run dev
npm run build
- React 18 - UI framework
- TypeScript - Type safety
- Vite - Build tool
- Google Gemini AI - AI capabilities
- shadcn/ui - Components
- Tailwind CSS - Styling
MIT