Skip to content

sarthak247/NekoPDF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐱 NekoPDF πŸ“– - Document Interaction with LLM

Development Status

NekoPDF allows you to seamlessly interact with your documents using a Language Model (LLM) over the LangChain framework.

Getting Started

To get started with NekoPDF, follow these simple steps:

  1. Clone this repository:

    git clone https://github.com/sarthak247/NekoPDF.git
  2. Install the required dependencies from the requirements.txt file using pip:

    pip install -r requirements.txt
  3. Configure your OpenAI API key:

    • Open the .env file in the project directory.
    • Replace 'YOUR API KEY HERE' with your actual OpenAI API key.
  4. Upload a PDF document:

    • Use the web interface to upload the PDF document you wish to work with. In this example, we are using the "Attention Is All You Need" paper.

    Upload PDF

  5. Query your PDF with questions:

    • Once the PDF has been uploaded and processed, you can interact with it by asking questions. Here are two examples:

    • Query 1 Query 1

    • Query 2 Query 2

Supported Language Models (LLMs)

NekoPDF currently supports the following Language Models:

Future updates will include support for the following LLMs:

Stay tuned for exciting enhancements and integrations!


Note: Make sure to respect API usage policies and guidelines when using external Language Model APIs. Refer to the respective documentation for more information.

About

🐱 NekoPDF - Chat with PDF πŸ“–

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages