Back to directory

Centralize company knowledge with an Enterprise RAG Chatbot

A QuickStart deployment that lets a team experiment with retrieval-augmented generation in a chat interface, uploading documents, tuning sampling parameters and switching between simple and agent-based RAG.

Centralize company knowledge with an Enterprise RAG Chatbot

This QuickStart demonstrates retrieval-augmented generation for enterprise knowledge, using a fictional company scenario in which employees get answers to HR, procurement, sales and IT questions through a single chat interface. It lets a user explore the example solution, upload new documents to be embedded, adjust sampling parameters that influence the model's responses, use custom system prompts, and switch between a simple RAG pipeline and an agent-based one that can call additional tools.

Its documented architecture runs on OpenShift AI for container orchestration and GPU acceleration, using the LLaMA Stack framework to standardize the application's building blocks, a Streamlit chat interface, a Llama-3.2-3B-Instruct model for response generation, a safety guardrail model to block harmful requests and responses, Model Context Protocol servers for added functionality, an all-MiniLM-L6-v2 embedding model, and a PostgreSQL database with the PGVector extension for storing and searching embeddings, with Kubeflow Pipelines handling data ingestion.

It documents minimum hardware and software requirements and the user permissions the deployment needs, and is licensed under MIT.

More in RAG

See all 540
  • ai·rete·rag

    ai-rete-rag.com

    A platform that pairs a Rete rule engine with retrieval-augmented generation, so deterministic rules decide an outcome and grounded retrieval explains the decision in plain language.

  • Xtriever

    github.com

    A hybrid retrieval engine for retrieval-augmented generation, written in Rust to run on-device on a phone or a laptop, combining lexical BM25 search, dense embedding search, reciprocal-rank fusion and cross-encoder re-ranking with no server.

  • FileFlux

    github.com

    A .NET library that turns PDF, DOCX, HWP and other documents into optimized chunks for RAG systems, through a five-stage pipeline built on high-performance Rust FFI readers.