Skip to content

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

License

Notifications You must be signed in to change notification settings

continuum-llms/acad-gpt

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published