A Discord Bot for distilling papers, GitHub repos, Blogposts, and much more using the power of LLMs and vector search.
- Create your free
Redis
datastore here. - Get your
OpenAI
API key here. - Get your
ES
credentials here. - Create your
Discord
bot here.
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
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