DynamonAI / paper-assistant

This repo implrements an easy-deployed assistant that can help you to understand research paper, especially for scholar paper, supporting English, Chinese and multiple languages. We provide a web UI and demo.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

English | 中文文档

Paper Assistant

Code License Python 3.9+

This repo implrements an easy-deployed assistant based on the API of LLMs (OpenAI, Gemma, Anthropic) that can help you to understand pdf files, especially for scholar paper, supporting English, Chinese and multuple languages. We provide a web UI and demo.

Try our demo: Streamlit App

TODO

  • Support long context windows
  • Support multiple languages
  • Support multiple API (Gemma, Anthropic, etc)
  • Improve performance
  • More interactive operations

Quick Start

Create an environment and install all dependencies.

conda create -n pdf_assistant python=3.10
conda activate pdf_assistant
pip install -r requirements.txt

Deploy UI by streamlit

streamlit run main.py

Web UI

About

This repo implrements an easy-deployed assistant that can help you to understand research paper, especially for scholar paper, supporting English, Chinese and multiple languages. We provide a web UI and demo.


Languages

Language:Python 100.0%