Kairo AI is a sleek, modern AI chatbot inspired by the intelligence of ChatGPT, Claude, and Gemini. Designed with a premium user experience, Kairo AI delivers lightning-fast conversations, beautiful interfaces, Markdown support, authentication, and a seamless AI workflowβall inside a polished, responsive application.
Minimal. Powerful. Intelligent.
π Live Demo: Kairo AI Chatbot π Source Code: https://github.com/codewitharslanjaved/Kairo-AI
- π¬ Intelligent AI conversations
- β‘ Real-time streaming responses
- π§ Context-aware conversations
- π Markdown rendering
- π» Beautiful code syntax highlighting
- π Copy code with one click
- π Rich AI formatting
- π Regenerate responses
- π Secure Clerk Authentication
- π± Fully responsive
- π Dark & Light Mode
- π¨ Beautiful modern interface
- βοΈ User preferences
- π Chat history
- π Search conversations
- π Pin important chats
- ποΈ Delete conversations
- β‘ Next.js 15 App Router
- βοΈ React 19
- π¨ Tailwind CSS v4
- π§© Modern component architecture
- π¦ Optimized rendering
- π Fast page loads
- π Smooth animations
Kairo-AI/
β
βββ app/
β βββ (auth)/
β βββ chat/
β βββ settings/
β βββ api/
β βββ layout.js
β
βββ components/
β βββ ui/
β βββ chat/
β βββ sidebar/
β βββ landing/
β βββ settings/
β
βββ hooks/
βββ lib/
βββ public/
β βββ previews/
β βββ icons/
β βββ images/
β
βββ styles/
βββ middleware.ts
βββ package.jsonClone the repository
git clone https://github.com/codewitharslanjaved/Kairo-AI.gitMove into the project
cd Kairo-AIInstall dependencies
npm installRun the development server
npm run devVisit
http://localhost:3000
| Technology | Purpose |
|---|---|
| Next.js 15 | React Framework |
| React 19 | UI Library |
| Tailwind CSS v4 | Styling |
| Clerk | Authentication |
| shadcn/ui | UI Components |
| Radix UI | Accessible Components |
| React Markdown | Markdown Rendering |
| Highlight.js | Code Highlighting |
| Lucide React | Icons |
| Next Themes | Theme Switching |
@clerk/nextjs
@clerk/themes
@radix-ui/react-select
class-variance-authority
clsx
highlight.js
lucide-react
next
next-themes
react
react-dom
react-markdown
react-syntax-highlighter
rehype-highlight
remark-gfm
tailwind-merge
- π€ AI Chat Interface
- π§ Smart Conversations
- β‘ Streaming Responses
- π Markdown Support
- π» Code Blocks
- π Theme Switching
- π Authentication
- π± Responsive Layout
- π Chat History
- π Search Chats
- π Pinned Conversations
- βοΈ Settings Management
- π€ Multiple AI Models (GPT, Claude, Gemini, DeepSeek)
- π€ Voice Chat
- π Document Upload
- πΌοΈ AI Image Generation
- π Web Browsing
- π§ Long-Term Memory
- π± Progressive Web App
- π Plugin Support
- π₯ Shared Chats
- π Multi-language Support
- π Usage Analytics
- π³ Subscription Plans
Created with β€οΈ by Arslan Javed
π Portfolio
https://codewitharslan.vercel.app
π» GitHub
https://github.com/codewitharslanjaved
If you found this project helpful, please consider giving it a β on GitHub.
It really helps and motivates future development.
This project is licensed under the MIT License.
Β© 2026 Arslan Javed




