Aibot
AIBot is a modern AI chatbot interface featuring multi-model support, real-time streaming responses, and document-aware conversations. Users can seamlessly chat with local models via Ollama or cloud-based models from HuggingFace and Groq, upload files to provide context for more intelligent responses, and manage chat history across devices with cloud synchronization. The platform offers a flexible architecture supporting multiple AI providers, real-time streaming for instant feedback, document upload and processing for context-aware conversations, persistent chat history with cross-device sync, and a responsive, intuitive interface built with Material-UI. Built with React 19 and TypeScript for a modern, type-safe frontend, Supabase for authentication, database, and cloud storage, free Groq AI models accessed via REST APIs for powerful language processing, and styled with Material-UI for a clean, responsive design. AIBot is built for flexibility, intelligence, and a seamless user experience, making AI conversations more powerful and accessible.
Project Links
Github
View Source Code
Live Preview
Visit Website
Technologies Used
Project Preview
