Skip to content
This organization was marked as archived by an administrator on Aug 10, 2026. It is no longer maintained.
@assembly-automation-hub

Assembly Hub: Bots & Automation

Assembly-Bots Automation Hub. Building smart bots, scripts, and versatile utilities to streamline workflows and automate routine tasks.

Wave divider

Python JavaScript Google Apps Script GitHub Actions Telegram Automation


Overview

Assembly Hub: Bots & Automation is a focused engineering organization building open-source automated solutions and developer utilities. Our work spans serverless bot infrastructure, AI-powered code analysis pipelines, system scripts, and GitHub Actions workflows — all designed around practical utility, time-saving, and minimal operational overhead.

The organization maintains a diverse portfolio of tools: production-ready bots (for Telegram and beyond) built on Python and Google Apps Script, versatile utilities for everyday tasks, and a suite of LLM-integrated GitHub Actions for automated code review and issue generation.


Architecture

The codebase is organized around two distinct runtime paradigms to handle different automation needs:

actions_* repositories — Python-based bots and automation scripts deployed and triggered via GitHub Actions. Suited for scheduled tasks, event-driven automation, data parsing, and workloads requiring full Python library access.

GAP_* repositories — Google Apps Script utilities and bots. Truly serverless, zero-infrastructure deployments ideal for lightweight automation, scheduled broadcasts, and seamless Google Workspace integration.


AI-Powered GitHub Actions

Automated GitHub Actions that use large language models to perform code review, security auditing, and issue generation directly from commits and pull requests. Each variant targets a different LLM provider, allowing teams to integrate with their existing AI infrastructure.

Repository Model License
Issues-github-actions-GPT-4o OpenAI GPT-4o AGPL-3.0
Issues-github-actions-gemeniAI Google Gemini AGPL-3.0
Issues-github-actions-Llama Meta Llama AGPL-3.0

All three share the same interface: on push or pull request, the action analyzes the diff, generates a structured review, and opens a GitHub Issue with findings — security flags, code quality notes, and improvement suggestions included.


Getting Started

Python Bots & Scripts (actions_*)

git clone [https://github.com/Assembly-Bots/](https://github.com/Assembly-Bots/)<repo>.git
cd <repo>

pip install -r requirements.txt

cp .env.example .env
# Set any required API keys and tokens in the .env file

python main.py

Google Apps Script Bots (GAP_*)

Copy the source into a new project at script.google.com, configure your ScriptProperties with the required tokens, and set up a time-based trigger for scheduled execution. No server required.

AI GitHub Actions

Add the workflow file to .github/workflows/ in your repository and configure the following secrets in your repository settings:

OPENAI_API_KEY       # for GPT-4o variant
GEMINI_API_KEY       # for Gemini variant
LLAMA_API_KEY        # for Llama variant
GITHUB_TOKEN         # standard Actions token

Contributing

Pull requests are welcome. For significant changes, open an issue first to discuss the proposed direction.

1. Fork the repository
2. Create a feature branch  —  git checkout -b feature/your-feature
3. Commit your changes      —  git commit -m 'feat: description'
4. Push the branch          —  git push origin feature/your-feature
5. Open a Pull Request

Please follow the existing code style and include relevant documentation updates with your changes.


Wave divider
Follow

Pinned Loading

  1. repo-governance repo-governance Public archive

    ⚙️ Reusable GitHub repository governance kit: CI/CD workflows, CodeQL SAST, Dependabot auto-merge, AI-assisted issue generation via Llama, structured issue templates, and a browser-based PR uploade…

    Python 3 1

  2. GAP_AIpromt-telegram-bots GAP_AIpromt-telegram-bots Public archive

    📨 Google Apps Script modules for serverless Telegram notification pipelines. Sends AI-generated content via Gemini API or Google Sheets cell values to Telegram. Supports scheduled triggers, message…

    JavaScript 2

  3. GAP_checkAppAdsContent GAP_checkAppAdsContent Public archive

    JavaScript 2

  4. autoAI-gist-creator autoAI-gist-creator Public archive

    📄 Flask app that analyzes any GitHub repo with Gemini AI and publishes the result as an educational code-review Gist. Multi-model fallback, heuristic file selection, 14 UI languages, client-side Gi…

    JavaScript 2 1

  5. wiki-analysis-gemeniAI wiki-analysis-gemeniAI Public archive

    📋 GitHub Actions workflows that auto-generate structured GitHub Wiki pages for any repo using Gemini AI. Supports bulk (10 pages in parallel batches) and single-topic modes with multi-model fallbac…

    1 1

  6. deploy-files-to-repositories deploy-files-to-repositories Public archive

    High-performance JavaScript bot automation framework with an integrated web interface. Streamline your deployment processes, manage automated tasks efficiently, and monitor execution via a responsi…

    JavaScript

Repositories

Showing 10 of 17 repositories
  • autoAI-gist-creator Public archive

    📄 Flask app that analyzes any GitHub repo with Gemini AI and publishes the result as an educational code-review Gist. Multi-model fallback, heuristic file selection, 14 UI languages, client-side GitHub and Gemini API orchestration

    assembly-automation-hub/autoAI-gist-creator's past year of commit activity
    JavaScript 2 Apache-2.0 1 1 5 Updated Aug 4, 2026
  • repo-governance Public archive

    ⚙️ Reusable GitHub repository governance kit: CI/CD workflows, CodeQL SAST, Dependabot auto-merge, AI-assisted issue generation via Llama, structured issue templates, and a browser-based PR uploader for deploying governance files to any target repo

    assembly-automation-hub/repo-governance's past year of commit activity
    Python 3 Apache-2.0 1 2 5 Updated Aug 1, 2026
  • Issues-github-actions-GPT-4o Public archive

    🤖 GitHub Action that analyzes push/PR diffs with GPT-4o AI and auto-creates severity-tagged issues. Supports 7 analysis personas (security, QA, perf, arch, deps, review, PM) via commit tags or PR labels. Multi-model fallback included.

    assembly-automation-hub/Issues-github-actions-GPT-4o's past year of commit activity
    Python 2 AGPL-3.0 0 0 3 Updated Jul 24, 2026
  • Issues-github-actions-gemeniAI Public archive

    🤖 GitHub Action that analyzes push/PR diffs with Gemini AI and auto-creates severity-tagged issues. Supports 7 analysis personas (security, QA, perf, arch, deps, review, PM) via commit tags or PR labels. Multi-model fallback included.

    assembly-automation-hub/Issues-github-actions-gemeniAI's past year of commit activity
    Python 2 AGPL-3.0 0 0 3 Updated Jul 22, 2026
  • Issues-github-actions-Llama Public archive

    🤖 GitHub Action that analyzes push/PR diffs with Llama AI and auto-creates severity-tagged issues. Supports 7 analysis personas (security, QA, perf, arch, deps, review, PM) via commit tags or PR labels. Multi-model fallback included.

    assembly-automation-hub/Issues-github-actions-Llama's past year of commit activity
    Python 2 AGPL-3.0 0 0 3 Updated Jul 22, 2026
  • GitHub-topic-popularity-Checker Public archive

    🚀 Optimize repository visibility by identifying high-volume GitHub tags. This professional analyzer queries the GitHub Search API to provide real-time repository counts for any topic list. Streamline your project SEO, discover trending tags, and maximize developer reach efficiently.

    assembly-automation-hub/GitHub-topic-popularity-Checker's past year of commit activity
    JavaScript 0 Apache-2.0 0 0 0 Updated Apr 14, 2026
  • deploy-files-to-repositories Public archive

    High-performance JavaScript bot automation framework with an integrated web interface. Streamline your deployment processes, manage automated tasks efficiently, and monitor execution via a responsive dashboard. Built for developers prioritizing speed and reliability.

    assembly-automation-hub/deploy-files-to-repositories's past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Apr 14, 2026
  • wiki-analysis-gemeniAI Public archive

    📋 GitHub Actions workflows that auto-generate structured GitHub Wiki pages for any repo using Gemini AI. Supports bulk (10 pages in parallel batches) and single-topic modes with multi-model fallback and auto-updated Home index.

    assembly-automation-hub/wiki-analysis-gemeniAI's past year of commit activity
    1 GPL-3.0 1 0 0 Updated Apr 9, 2026
  • GAP_AIpromt-telegram-bots Public archive

    📨 Google Apps Script modules for serverless Telegram notification pipelines. Sends AI-generated content via Gemini API or Google Sheets cell values to Telegram. Supports scheduled triggers, message sanitization, and fail-soft error handling.

    assembly-automation-hub/GAP_AIpromt-telegram-bots's past year of commit activity
    JavaScript 2 Apache-2.0 0 0 0 Updated Apr 9, 2026
  • GAP_Facotrio-Update-bot Public archive
    assembly-automation-hub/GAP_Facotrio-Update-bot's past year of commit activity
    JavaScript 2 Apache-2.0 0 0 0 Updated Apr 9, 2026

Top languages

Loading…

Most used topics

Loading…