Cloudy is an AI-powered assistant built using the Gemini API to help you get intelligent, context-aware responses anytime, anywhere. Whether it's answering questions, summarizing content, or just having a smart chat - Cloudy brings the power of AI to your fingertips in a sleek, modern interface.
Cloudy is built using the following technologies:
- AI Chat Interface - Ask anything, get AI-generated smart responses.
- User Authentication - Secure login & registration powered by Appwrite.
- Responsive & Aesthetic UI - TailwindCSS & Framer Motion come together for beautiful, fluid design.
- Cloud Data Sync - Save chats and preferences using Appwrite’s database.
To run this project locally, follow the steps below:
# 1. Clone the repo
git clone https://github.com/nuralam123/cloudy.git
cd cloudy
# 2. Install dependencies
npm install
# 3. Create .env.local and add your keys
NEXT_PUBLIC_APPWRITE_PROJECT_ID =
NEXT_PUBLIC_APPWRITE_ENDPOINT =
NEXT_PUBLIC_APPWRITE_API_KEY =
NEXT_PUBLIC_APPWRITE_DATABASE_ID =
GEMINI_API_KEY=
# 4. Run the dev server
npm run devThis project is under MIT LICENSE
- This project was originally showcased at codewithsadee YT channel.
- Tutorial video: Build and Deploy AI Chat App Using ReactJS