AI Voice Generation Platform
- Roadmap: https://sexyvoice.featurebase.app
- Generate AI voices in multiple languages (English & Spanish)
- Voice selection system with customizable options
- Public library of generated voices ranked by usage and votes
- Credit-based usage system (TODO)
- User authentication and profile management
- OpenVoice running on Hyperstack
- Next.js App Router with TypeScript
- React Server Components (RSCs), Suspense, and Server Actions
- Supabase for authentication and database (with SSR support)
- Drizzle ORM for type-safe database operations (TODO)
- Vercel Blob Storage for audio file storage
- shadcn/ui
- Styling with Tailwind CSS
- Radix UI for headless component primitives
- Internationalization (i18n) support for English and Spanish
- Rate limiting and usage tracking
You will need to use the environment variables defined in .env.example
to run the application. It's recommended you use Vercel Environment Variables for this, but a .env
file is all that is necessary.
pnpm install
pnpm dev
Open localhost:3000.