This is a simple RAG application that allows users to upload PUBLIC pdf files about companies and then ask questions to a bot about the information in those files.
To install the backend run the following commands in the backend directory
pip install poetry==1.6.1
poetry install --no-interaction --no-ansi
poetry shell
To install the frontend run the following commands in the frontend directory
npm install
Create the .env file inside the backend directory and the .env.local file inside the frontend directory,
To start the backend run the following commands in the backend directory
langchain serve
To start the frontend run the following commands in the frontend directory
npm run dev
We welcome contributions from everyone. Here are some ways you can make a difference:
- Report bugs: Create a new issue and describe the problem.
- Fix bugs: Check out the open issues and feel free to submit a pull request.
- Improve documentation: Help us clarify the project's documentation, from typos to new content.
- Suggest new features: Have an idea for a new feature? Let us know by creating an issue.
To get started with your contribution, follow these steps:
- Fork the project.
- Create a new branch (
git checkout -b new-feature
). - Commit your changes (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin new-feature
). - Create a new Pull Request.
Thank you for your interest in contributing!
See LICENSE