IRIS (Intelligent Response & Information System) started as a simple idea: what if a single assistant could handle conversation, image generation, diagram rendering, weather lookup, and media transcription — all from the same interface?
What grew from that idea is IRIS: a modern, multimodal AI assistant built with Next.js 14, TypeScript, and the OpenAI ecosystem. It’s designed to be developer-friendly, responsive, and extendable — whether you want to prototype features quickly or ship a production-ready assistant.
🚀 Overview
With Iris, you can:
- 💬 Chat naturally with AI using text
- 🖼️ Generate and understand images
- 🎥 Work with video context and insights
- ⚡ Experience fast, modern, and interactive UI
- 🌐 Build apps that integrate easily with AI capabilities
Whether you’re prototyping, creating content, or exploring new AI possibilities, Iris gives you the tools to do it faster and smarter.
✨ Features
- Multimodal Chat – Combine text, images, and video in conversations
- Beautiful UI – Sleek, responsive design with dark/light mode
- Real-time Collaboration – AI responses update instantly
- Customizable Integrations – Extend with plugins and APIs
- Seamless Export – Save and share your AI sessions easily
🛠️ Tech Stack
- Framework: Next.js (App Router)
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: shadcn/ui + Radix primitives
- Animations: Framer Motion
- AI Integration: OpenAI API
📦 Quick Start
-
Clone the repo:
git clone https://github.com/amardeeplakshkar/iris.git cd iris -
Install dependencies:
pnpm install -
Configure environment:
cp .env.example .env.local -
Run locally:
pnpm dev -
Open in browser: http://localhost:3000
🎯 Usage
- Start chatting with Iris by typing or pasting images/videos
- Ask AI to generate, explain, or transform content
- Explore multimodal insights with real-time responses
- Export results or continue refining with context-aware suggestions
📁 Project Structure
iris/
├── app/ # Next.js app directory
├── components/ # UI and core components
├── lib/ # Helpers & utilities
├── public/ # Static assets
└── hooks/ # Custom React hooks🤝 Contributing
We welcome contributions!
- Fork the repo
- Create a feature branch
- Add your changes with tests
- Submit a pull request 🚀
📄 License
MIT License – open and free for everyone.
📞 Contact
- Creator: Amardeep Lakshkar
- GitHub: @amardeeplakshkar
- Project Link: https://github.com/amardeeplakshkar/iris
✨ Iris – Where AI Meets Imagination.
Bloom - AI-Powered Code Generation Platform
Building ClumpUI – A Unified React Component Registry
DeepAgent – Building an Agentic SDK with 50+ Integrations
Written by
Amardeep Lakshkar
At
Thu Sep 18 2025