Skip to content

0xm00n/claudecord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

claudecord

a simple claude 3.5 sonnet discord bot to centralize access to claude among people in your discord server!


installation

create a .env file in repo dir:

touch .env

in the .env file, input your discord bot token and anthropic api key:

DISCORD_TOKEN=<INSERT TOKEN>
ANTHROPIC_API_KEY=<INSERT API KEY>

install requirements:

pip install -r requirements.txt

run the bot:

python main.py

i recommend running the bot on a server.

current capabilities

  • conversation history (stored in sqlite db) allowing for multi-turn conversations w/ claudecord for each user in server
  • multimodality - claudecord can read and analyze pdfs and images
  • delete history command to have a fresh conversation memory >delete_history

todo

  • incorporating citations into claudecord's responses
  • implementing RAG
  • group chat command - merge conversation histories w/ 2 or more users in server
  • increase speed (im lazy)

About

a simple claude discord bot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages