Skip to content

hereandnowai/react-python-rag-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HERE AND NOW AI

Full-Stack RAG Application — React Frontend & Python Backend with LLM

"AI is Good"

Production-grade RAG app: React UI, Python backend, vector search, and enterprise-ready LLM integration.

License: MIT Organization


About

This repository contains a full-stack Retrieval-Augmented Generation (RAG) application built by HERE AND NOW AI. It pairs a modern React frontend with a robust Python backend to deliver an enterprise-grade document Q&A experience powered by large language models.

The application demonstrates best practices for building production-ready RAG systems: efficient document ingestion, vector storage, semantic retrieval, and streaming LLM responses — all wrapped in a clean, responsive UI.

Whether you are studying RAG architecture or building your own LLM-powered product, this codebase serves as a practical, deployable reference implementation.

Features

  • React frontend with a responsive chat interface
  • Python backend handling RAG pipeline (ingestion, retrieval, generation)
  • Vector database integration for semantic search
  • Streaming LLM responses for real-time UX
  • render.yaml for one-click cloud deployment
  • Enterprise proposal and demo guide included

Getting Started

Prerequisites

  • Node.js 18+ and npm/yarn (frontend)
  • Python 3.10+ (backend)
  • An LLM API key (OpenAI or compatible)

Installation

git clone https://github.com/hereandnowai/react-python-rag-app.git
cd react-python-rag-app

# Backend
cd backend
pip install -r requirements.txt

# Frontend
cd ../frontend
npm install

Usage

Start the backend:

cd backend
export OPENAI_API_KEY=your_key
python main.py

Start the frontend:

cd frontend
npm start

Open http://localhost:3000 in your browser. Refer to demo_guide.md for a full walkthrough.


Connect with HERE AND NOW AI

🌐 Website hereandnowai.com
📧 Email info@hereandnowai.com
📞 Phone +91 996 296 1000
💼 LinkedIn linkedin.com/company/hereandnowai
🐦 X / Twitter x.com/hereandnow_ai
📸 Instagram instagram.com/hereandnow_ai
▶️ YouTube youtube.com/@hereandnow_ai
🐙 GitHub github.com/hereandnowai
📝 Blog hereandnowai.com/blog

HERE AND NOW AIAI is Good

© 2025 HERE AND NOW AI. All rights reserved.

About

Full-stack RAG application with React frontend and Python backend by HERE AND NOW AI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors