IRIS — Intelligent Response & Information System

IRIS is a multimodal AI assistant built with Next.js, TypeScript, OpenAI and Mermaid — chat, images, diagrams, transcripts and more in one sleek app.

Back

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

  1. Clone the repo:

    git clone https://github.com/amardeeplakshkar/iris.git
    cd iris
  2. Install dependencies:

    pnpm install
  3. Configure environment:

    cp .env.example .env.local
  4. Run locally:

    pnpm dev
  5. 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


Iris – Where AI Meets Imagination.

Written by

Amardeep Lakshkar

At

Thu Sep 18 2025