Skip to content

An LLM-powered chatbot for fediverse. A tech demo for BotKit.

License

Notifications You must be signed in to change notification settings

fedify-dev/fedichatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FediChatBot

GitHub Actions

FediChatBot is an LLM-powered chatbot for fediverse, powered by BotKit and Gemini 2.0 Flash (experimental). It consists of only about 350 lines of code (except for prompts)!

Please follow @[email protected] on your fediverse instance to try it out.

Interactions

Here's a list of interactions you can have with the bot:

  • It can send a greeting message when you follow the bot.
  • It can reply to your messages mentioning the bot.
  • It can reply to your direct messages.
  • It can see media attachments you send with your messages.
  • It can see your profile information (avatar, header image, and bio).
  • It may like your messages if these are positive.