Skip to content

A slack bot to index knowledge for users promoting async communications using the power of ChatGPT

Notifications You must be signed in to change notification settings

sahajsoft/gyanasuchi

Repository files navigation

Gyanasuchi

The one who indexes knowledge..

This is a bot that will collect information from various sources, process it and make it searchable on Sahaj's Slack.

Setup

poetry install
poetry run modal run gyanasuchi/scrapper/setup.py

Run

poetry run modal run gyanasuchi/scrapper/fetch_playlist_videos.py
poetry run modal run gyanasuchi/scrapper/fetch_transcripts.py
poetry run modal run gyanasuchi/scrapper/push_to_qdrant.py

Deploy slackbot

poetry run modal deploy gyanasuchi/bot/slack_server.py

This requires a list of secrets to be added to your modal account that have been listed under .env.example

About

A slack bot to index knowledge for users promoting async communications using the power of ChatGPT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages