Skip to content

haesleinhuepf/bluesky-bob

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bluesky-bob

This repository contains code that responds to messages on bluesky using large language models via Github Models Marketplace and the atproto API. It runs in the github CI using hourly scheduled cron jobs. It will only respond to messages from accounts that it follows. You can see it in action here.

This is an academic research project and not intended to be used in production.

Installation

To run this under your own account, you need clone the repository, activate Github actions and configure three secrets in your repository settings:

  • BLUESKY_API_KEY
  • BLUESKY_USERNAME
  • GH_MODELS_API_KEY

Contributing

Feedback and contributions are welcome! Just open an issue and let's discuss before you send a pull request.

Acknowledgements

We acknowledge the financial support by the Federal Ministry of Education and Research of Germany and by Sächsische Staatsministerium für Wissenschaft, Kultur und Tourismus in the programme Center of Excellence for AI-research „Center for Scalable Data Analytics and Artificial Intelligence Dresden/Leipzig", project identification number: ScaDS.AI

About

A bot that uses LLMs to respond on bluesky

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages