Rag_document_project is a local-first document summarization and Q&A tool designed for business users. This app lets you upload multiple documents and creates a single knowledge base for easy access. The software generates a concise summary and answers questions based solely on the uploaded content.
To get started, follow these simple steps:
Ensure your device meets these minimum requirements:
To download the application, visit the Releases page.
On this page, you will find the latest version ready for download. Look for the file named suitable for your operating system.
After downloading, locate the file on your computer. If youβre using Windows or macOS, double-click on the downloaded file to start the application. Follow the on-screen instructions to complete the setup.
For Linux users, use the terminal to navigate to the location of the downloaded file and type ./your-downloaded-file to launch the application.
Once the application is running:
After uploading your documents:
This repository includes:
app.py: Streamlit UI for document management.rag/loader.py: Tools for loading and chunking documents.rag/vectorstore.py: FAISS vector store interface and helpers.llm.py: Interface for a small local language model.The application runs locally on your computer. It does not send your documents to external servers. Your data remains private and secure.
You can upload various file formats, including but not limited to PDF, DOCX, PPTX, TXT, HTML, CSV, XLSX, and JSON.
Yes, as long as your laptop meets the minimum system requirements listed above, you should be able to install and run the application without issues.
For more information and updates, check the following:
If you would like to contribute, please fork the repository and submit a pull request. Your input is welcome and appreciated.
To get the latest version or if you missed the earlier link, click here: Download Rag_document_project