Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 1.29 KB

README.md

File metadata and controls

47 lines (34 loc) · 1.29 KB

AcadGPT

A Discord Bot for distilling papers, GitHub repos, Blogposts, and much more using the power of LLMs and vector search.

ezgif com-video-to-gif (2)

Getting Started

  1. Create your free Redis datastore here.
  2. Get your OpenAI API key here.
  3. Get your ES credentials here.
  4. Create your Discord bot here.

Setup env and install packages:

Set the required environment variables before running the script. See the environment.py file for reference.

conda create -n acadgpt python=3.10
conda activate acadgpt
poetry install

Serving

Run your bot:

python acad_bot.py

Roadmap:

  • Refactor entire code base to make it more maintainable
  • Add contribution guide
  • Add readthedocs page post-refactor
  • Add CI/CD pipeline
  • Add Pypi package
  • Add docker image file and free built image on dockerhub
  • Integrate with paperswithcode and connected papers' APIs
  • Add latex based dense vector search
  • Add voice to conversation interface