Skip to content

Lumin-AI is an AI language model built using the Assistant UI framework. It leverages the Gemini API for generating responses and is deployed on Vercel for easy access and scalability. This repository contains the code for the UI, API integration, and deployment configuration.

Notifications You must be signed in to change notification settings

PulkitDarp/Lumin-Ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿง  Lumin-ai

A custom AI conversational assistant built with Next.js, Assistant UI, and powered by Googleโ€™s Gemini API โ€” designed to replicate a ChatGPT-like experience with smooth UI and intelligent responses.

๐Ÿš€ Overview

Lumin-ai is an AI-powered chat interface that delivers real-time, natural language responses using the Gemini LLM. The project focuses on creating a clean user experience, fast response handling, and a scalable architecture deployed on Vercel.

โœจ Features

๐Ÿ’ฌ ChatGPT-style conversational interface

โšก Real-time responses powered by the Gemini API

๐ŸŽจ Modern UI built using Next.js + Assistant UI

๐ŸŒ Deployed on Vercel for speed and scalability

๐Ÿ”’ Secure API integration with environment variables

๐Ÿ› ๏ธ Tech Stack

Next.js (Frontend + App Routing)

Assistant UI (Chat UI components)

Google Gemini API (LLM responses)

Vercel (Deployment)

๐Ÿ“‚ Project Structure /app /api /components /ui /public

โš™๏ธ Setup & Installation

Clone the repository

git clone https://github.com/your-username/lumin-ai.git cd lumin-ai

Install dependencies

npm install

Add your Gemini API Key Create a .env.local file:

GEMINI_API_KEY=your_api_key_here

Run the development server

npm run dev

Open in browser:

http://localhost:3000

๐Ÿš€ Deployment

This project is live on Vercel. To deploy your own version:

vercel deploy

๐Ÿ“ธ Demo https://lumin-ai-two.vercel.app/

๐Ÿค Contributing

Pull requests are welcome. For major changes, please open an issue first.

About

Lumin-AI is an AI language model built using the Assistant UI framework. It leverages the Gemini API for generating responses and is deployed on Vercel for easy access and scalability. This repository contains the code for the UI, API integration, and deployment configuration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published