langchain-chatbot
AI Chatbot for analyzing/extracting information from data in conversational format.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (17.9%) to scientific vocabulary
Repository
AI Chatbot for analyzing/extracting information from data in conversational format.
Basic Info
- Host: GitHub
- Owner: whiteghostDev
- License: mit
- Language: Python
- Default Branch: main
- Size: 932 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Efficiently use Langchain for Complex Tasks
🚀 Installation
User-Setup
You can either join the Discord server to use the bot or invite the Langchain Chatbot to your own server.
If not you can following to steps below to setup your own Langchain Chatbot
Dev-Setup
Prerequisites: - Git - Free - Docker - Free - Discord Bot - Free - Mongo Database - 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
python
BOT_TOKEN=
MONGO_URI=
PINECONE_API_KEY=
PINECONE_INDEX=
PINECONE_ENV=
Recommended to use a Docker Container for Deployment
docker build -t langchain-chatbot .
docker run -d langchain-chatbot
🔧 Key Features
✅ Credential Manager (OpenAI Keys)
✅ Space Manager (Ingestions)
✅ Documentation Ingester (For readthedocs.io sites)
Soon: - Compatibility with multiple files types (Llama Index) - Compatibility with offline models (HuggingFace, Vicuna, Alpaca) - Re-adding PDF Ingester Will be implemented along with docx, doc, excel, etc.
💻 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.
💻 Interface

Maintained by Developers of legalyze.ai
Owner
- Login: whiteghostDev
- Kind: user
- Repositories: 29
- Profile: https://github.com/whiteghostDev
🥇10+ years of experience with Python, Node.js, Django, Laravel, React, Angular, next, Vue.js, radix(scrypto) and solidity.
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Chase" given-names: "Harrison" title: "LangChain" date-released: 2022-10-17 url: "https://github.com/hwchase17/langchain"
