AiMatrix is a modern AI-powered platform built with Next.js, leveraging Google's Gemini AI to provide intelligent solutions and automation.
- Powered by Google's Gemini AI
- Built with Next.js 14
- Modern and responsive UI
- Secure authentication with Clerk
- PostgreSQL database with Drizzle ORM
- Rich text editing capabilities
- Dark/Light mode support
- Next.js
- TypeScript
- Tailwind CSS
- Clerk Authentication
- Google Gemini AI
- PostgreSQL
- Drizzle ORM
- Redis for caching
- Clone the repository
- Install dependencies with
npm install - Set up environment variables
- Run the development server with
npm run dev
Create a .env file with the following:
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_GOOGLE_GEMINI_API_KEY=
NEXT_PUBLIC_DRIZZLE_DB_URL=
UPSTASH_REDIS_REST_URL=
UPSTASH_REDIS_REST_TOKEN=