Dev.to
7/18/2026

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?



