Back to feed
Dev.to
Dev.to
7/18/2026
Building a free serverless AI bot for Bluesky using GitHub Actions and Gemini

Building a free serverless AI bot for Bluesky using GitHub Actions and Gemini

Original: I Was Spending Hours on Bluesky Engagement, So I Built a Serverless AI Bot for Free

Short summary

The author built a free serverless AI bot that auto-posts to Bluesky using GitHub Actions, Python, and the Gemini API. Scheduled cron workflows trigger a Python script that generates a prompt, calls Gemini for content, and publishes via the Bluesky API. All credentials live in GitHub Secrets, and the bot's personality and posting schedule are configurable without code changes. The project is open-source and forkable on GitHub.

  • Uses GitHub Actions cron schedules to run a Python script that calls Gemini API and posts to Bluesky
  • All credentials stored in GitHub Secrets; bot personality and schedule configurable via config file
  • Free to run on GitHub's public repository minutes; project is forkable and open-source

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more