Skip to content

Enchantty is a way to interact with your PDF's and Websites. Use different types of open source models here ranging from Mistral, Gemma, zephyr on websites and PDFS and interact with them. Best part, no need to store them or download them in your local machine. Sounds amazing?? try it out!!!

Notifications You must be signed in to change notification settings

anish2105/Enchatty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 

Repository files navigation

Abstract:

Arent we tired of using multiple OpenAI keys and their never-ending token limits so we have come up with our chatapp Enchantty Streamlit-based application designed to streamline information retrieval through conversational interactions and deployed on streamlit cloud.

Introduction:

Enchantty Chatbot introduces fresh possibilities to harness Hugging Face's open source language models and LangChain tools.Users may now upload PDF documents or enter URLs to extract important information via our chatbot. The chatbot responds to user queries with the most concise answers possible based on the content presented, allowing for quick access to specific information within documents or web pages. This program attempts to increase user productivity by automating the information extraction process, hence saving time and effort.

Enchantty Chatbot is a step toward more efficient and user-friendly information retrieval systems, catering to a wide range of user needs across multiple domains. Here's the catch, you have to create a token with Hugging Face.

Run Locally

Clone the project

  git clone https://github.com/anish2105/Enchatty.git

Create virtual environment

  python -m venv venv
  venv\Scripts\activate

Install dependencies

  pip install -r requirements.txt

Start the server

  python app.py

Run on Docker

Build Docker Image

  docker build -t test .

Run Your Image

  docker run -p 8501:8501 test

Note: You need to have docker desktop installed in your PC to run the above commands.

Screenshots

image

image

image

About

Enchantty is a way to interact with your PDF's and Websites. Use different types of open source models here ranging from Mistral, Gemma, zephyr on websites and PDFS and interact with them. Best part, no need to store them or download them in your local machine. Sounds amazing?? try it out!!!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published