Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

markdown
LangGraph + Adaptive RAG + Llama3 Chat Application
Overview

This repository contains the source code for an AI chat application tailored to facilitate interactions with documents, primarily PDFs. Utilizing LangGraph, Adaptive RAG, and Llama3, the app offers a responsive interface to extract and utilize document data dynamically.
Features

    Document Parsing: Load and parse PDFs to extract text data.
    Interactive Chat: Use a trained Llama3 model to answer queries based on document content.
    Streamlit Interface: A clean and user-friendly web interface for interaction.

Installation
Prerequisites

Ensure you have Python 3.8+ installed on your machine.
Setup

Clone the repository and navigate to the project directory:

bash git clone https://github.com/yourusername/projectname.git cd projectname


Install the required dependencies:

bash pip install -r requirements.txt

Running the Application

To run the application, execute:

bash streamlit run app.py

Usage

Upload a PDF file through the web interface. The application will load the document, enabling the AI to respond to queries based on its content.
Contributing

Contributions are welcome! Please fork the repository and submit pull requests to the main branch.
License

Distributed under the MIT License. See LICENSE for more information.
Acknowledgments

    LangGraph for the document interaction capabilities.
    Adaptive RAG and Llama3 for the robust AI-driven chat functionalities.
    Streamlit for the application framework.
    ```

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages