Multi-Model AI Chatbot
Built a multi-LLM chatbot platform that allows users to interact with multiple AI models at the same time. Developed with Django, HTMX, and Python, it integrates leading large language models such as OpenAI, LLaMA, Gemini, Mistral, DeepSeek, and Qwen, enabling advanced AI-powered comparisons, summaries, and multi-step refinement.
Key Features:
-
Run multiple models simultaneously – get answers from different LLMs at once.
-
ShowAllResponses – view, copy, share, and give feedback for each model’s response.
-
GenerateSummary – create a combined summary across selected LLM outputs.
-
Multi-level back-and-forth conversation –
Users can take previous LLM responses, select any of them, and use them as input for the next prompt. They can also choose which models will process the follow-up query. This allows for iterative refinement, producing more polished, contextual, and accurate results. -
Seamless model integration – easily expandable to support new AI models.