Farmlabs Logo

Farmlabs GitHub Bot

Automate your GitHub contributions with ease

Light Dark

Required scopes: repo read:user [?]

Required for generating smart commit messages using AI.

Auto Commit Settings

Cycles through selected repositories for even distribution of commits.

Adds random delays, varied messages, and commit pacing to avoid bot patterns.

Show a preview modal before making a commit.

Safe Mode Activity Log

  • No Safe Mode activity yet.

Simulated Historic Commits

Generate commits with messages and content referencing past dates. **Note:** This does not alter the actual GitHub commit timestamp, only the visible message.

Real GitHub Contribution Heatmap

Fetches your public GitHub activity events using the GitHub API. **Note:** This requires a PAT with 'read:user' or 'public_repo' scope and might not perfectly match your full contribution graph (e.g., private contributions without proper token scope, or older data due to API pagination limits).

Simulated Heatmap Preview

Visualizes your generated simulated commit dates.

📈 Bot Usage Stats

About This Project

This GitHub Auto Commit Bot is a side project developed by Farmlabs. It's designed to help you manage and visualize your GitHub contribution graph with ease.

You can find the source code and contribute to this project on GitHub: GitHub Repository.

Connect with the developer: Github | Telegram

This tool leverages the power of the Gemini API for smart commit message generation, providing a more intelligent and personalized experience.

User Guide

For a detailed guide on how to use this bot and create a GitHub Personal Access Token, please visit our dedicated guide page: Open User Guide (guide.html)

Status