AI Chatbot for analyzing/extracting information from data in conversational format.
Last updated Aug 1, 2026
439
Stars
96
Forks
43
Issues
0
Stars/day
Attention Score
87
Topics
Language breakdown
Python 100.0%
โธ Files
click to expand
README
Efficiently use Langchain for Complex Tasks
๐ Installation
Dev-Setup
Prerequisites:- Git - Free
- Pinecone Database - Free
- OpenAI API Key - Billing Required
Setup
git clone https://github.com/Haste171/langchain-chatbot.git
Reference example.env to create .env file
OPENAIAPIKEY= PINECONEAPIKEY= PINECONE_ENV= PINECONE_INDEX=
Install Requirements
poetry install
Activate Environment
poetry shell
Run Startup
python3 startup.py
๐ง Key Features
โ Interactive Ingestion UI for files
โ Chat UI with source, temperature, vector_k, and other parameter changing abilities
โ More features coming very soon
Soon:
- Compatibility with many more files types
- Compatibility with offline models (HuggingFace, Vicuna, Alpaca)
๐ป Contributing
If you would like to contribute to the LangChain Chatbot, please follow these steps:
- Fork the repository
- Create a new branch for your feature or bug fix
- Write tests for your changes
- Implement your changes and ensure that all tests pass
- Submit a pull request
๐ Credits
The LangChain Chatbot was developed by Haste171 with much inspiration from Mayo with the GPT4 & LangChain Chatbot for large PDF docs. This project is mainly a port to Python from the Mayo chatbot.
๐จ License
The LangChain Chatbot is released under the MIT License.
๐ More in this category