A powerful web application for running multiple Large Language Models (LLMs) in parallel, offering a seamless AI interaction experience.
- 🚀 Simultaneous use of multiple chat interfaces
- 🔄 Dynamic selection of different LLM models for each chat
- 🔗 Synchronize input across all active chats
- 🌓 Toggle between dark and light modes for comfortable viewing
- 💬 Real-time responses from various AI models
- ⚛️ React
- 🔼 Next.js
- 📘 TypeScript
- 🎨 Tailwind CSS
- 🧩 shadcn/ui components
- 🤖 Vercel AI SDK
-
Clone the repository:
git clone https://github.com/haseebusman0305/multimindAi.git
-
Navigate to the project directory:
cd multimindAi
-
Install dependencies:
npm install
-
Set up environment variables (see section below)
-
Start the development server:
npm run dev
-
Open
http://localhost:3000
in your browser and start exploring!
Before running the application, set up the following environment variables in a .env.local
file:
OPENAI_API_KEY=your_openai_api_key
ANTHROPIC_API_KEY=your_anthropic_api_key
GOOGLE_API_KEY=your_google_gemini_api_key
We're constantly working to improve MultiMind AI Runner. Here are some features on our roadmap:
- 📸 Multimodal support for image and audio inputs
- 📝 Markdown to HTML conversion for rich text formatting
- 💾 Conversation history storage in a database
- ⚙️ Customizable UI elements, including an adjustable message input area
- 📊 Analytics dashboard for usage insights
- 🔒 Enhanced security features
We welcome contributions from the community! If you'd like to contribute:
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all the amazing open-source projects that made this possible
- Shoutout to the AI community for continuous inspiration and support