Skip to content

Neuramini is a full-stack chatbot leveraging LLMs via OpenRouter for dynamic text generation and Hugging Face ViT for real-time image classification.

Notifications You must be signed in to change notification settings

piyabhalla/neuramini

Repository files navigation

Neuramini – AI Powered Chatbot Platform

Neuramini is a full-stack conversational chatbot platform developed and deployed using cutting-edge technologies. It integrates Large Language Models (LLMs) for text-based interaction and Hugging Face ViT for intelligent image classification, providing users with a smart, seamless, multimodal chat experience.

🚀 Features

  • 🔐 Firebase-authenticated user login and profile editing
  • 💬 Text responses generated using Mistral AI via OpenRouter
  • 🖼 Image uploads with classification via Hugging Face Vision Transformers
  • 🔍 Search bar to filter messages
  • 🧹 Clear chat functionality
  • 📝 Markdown-rendered bot replies
  • ☁ Image hosting via Cloudinary
  • 🎨 Sleek, aesthetic UI with dark fluorescent theme

🛠 Tech Stack

Frontend

  • Next.js, React.js, CSS Modules
  • react-markdown, react-speech-recognition

Backend & Cloud

  • Firebase Authentication & Firestore
  • Cloudinary (image storage)
  • OpenRouter (Mistral LLM API)
  • Hugging Face Transformers (vit-base-patch16-224)

Tools

  • Git, GitHub, Vercel

About

Neuramini is a full-stack chatbot leveraging LLMs via OpenRouter for dynamic text generation and Hugging Face ViT for real-time image classification.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published