Skip to content

Poonam-Biradar/OpenRoute

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ OpenRoute – Intelligent AI Chat Router

OpenRoute is a full-stack AI-powered chat platform that automatically routes user queries to the most suitable large language model (LLM). It provides a seamless chat experience with optimized responses, real-time updates, and an intuitive user interface.


πŸ“Œ Features

  • πŸ€– AI Chat Interface
  • πŸ”€ Intelligent Model Routing
  • πŸ’¬ Real-time Chat with Firebase
  • πŸ“œ Chat History Sidebar
  • ⚑ Fast and Responsive UI
  • πŸ” User-based Conversations

πŸ–₯️ Tech Stack

Frontend

  • React.js
  • Vite
  • Tailwind CSS
  • Firebase (Firestore)

Backend

  • FastAPI
  • Python
  • Uvicorn

βš™οΈ Installation & Setup

πŸ”Ή 1. Clone the repository

git clone https://github.com/Poonam-Biradar/OpenRoute.git
cd OpenRoute

πŸ”Ή 2. Setup Backend

cd backend/SRM-backend/backend

python -m venv venv
venv\Scripts\activate

pip install -r req.txt

python -m uvicorn app.main:app --reload

Backend runs at: http://127.0.0.1:8000


πŸ”Ή 3. Setup Frontend

cd frontend/smart-ai-hub

npm install
npm run dev

Frontend runs at: http://localhost:5173


About

OpenRoute is an AI-powered chat platform that intelligently routes user queries to the most suitable large language model (LLM). It combines a modern React frontend with a FastAPI backend and Firebase for real-time chat storage, providing a seamless and efficient conversational experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors