Continuous AI is any use of automated AI to support software collaboration on any platform. The term aligns with the established concept of Continuous Integration/Continuous Deployment (CI/CD). Just as CI/CD transformed software development by automating integration and deployment, Continuous AI covers the ways in which AI can be used to automate and enhance collaboration workflows.
NOTE: this list is provided in the spirit of other "awesome" lists common on the Web. Inclusion of a link does not in any way mean endorsement or recommendation. Some of the links may be out-of-date, some may be demonstrators, some may be commercial products. All should be checked carefully for appropriateness, privacy, security, responsible AI and other key operational properties.
- Ultralytics Actions comprehensive linting and formatting suite including AI labeling and summarization
- Automattic Isue Triage - automatic issue labeling
- Dosu Automated Issue Triage - automating GitHub issue triage
- GenAI Issue Labeller - a sample of using GenAIScript for automated labelling of issues
- Detect Duplicate Issues, reusable action - an example of a reusable action using using GitHub Actions, GitHub Models and GenAISCript for issue duplicate detection
- Detect Duplicate Issues, micro sample - an example of using GitHub Actions+Models for adhoc duplicate detection
- Detect Non-English Issues - an example of using GitHub Actions+Models to detect issues in an unexpected language
- GitHub Test Reporter - "Generate, publish and alert your team with detailed test results, including summaries, in-depth reports, failed test analyses, flaky test detection and AI analyses directly within your GitHub Actions CI/CD workflow and Pull Requests."
- GitHub Action Investigator - automatically analyze a GitHub Action Workflow Job logs and attempts to determine the root cause of the issue
- Penify.dev - "Penify instantly generates and updates comprehensive documentation for your repository"
- Dosu - "You build. Dosu documents. Dosu turns your codebase into a living knowledge base that every team member can understand—from engineering to operations"
- DeepWiki - "Automatically generates architecture diagrams, documentation, and links to source code to help you understand unfamiliar codebases quickly"
- AI Translate Action - A GitHub Action that provides AI-powered text and file translation directly in your workflows.
- Translate Docs - Translate your documentation into multiple languages automatically
- autodoc - An experimental toolkit for auto-generating codebase documentation for git repositories
- docAider - Automate the process of generating and reviewing code documentation for your repository through a multi-agent approach
- ReadmeAI - Automatically generates README files using a robust repository processing engine and LLMs
- GitHub Copilot Code Review - Learn how to request a code review from GitHub Copilot.
- CodeRabbit - "Supercharge your team to ship faster with the most advanced AI code reviews"
- Gemini Code Assist - "Review GitHub code using Gemini Code Assist"
- Shippie - Code review, secrets detection, bug fixes and more. TypeScript + Bun.
- Aetherr Agency DeepDive - "Analyze the quality of your test files, providing insightful feedback and suggestions for improvement."
- Amazon Q Developer (/review) - "review your codebase for security vulnerabilities and code quality issues"
- GenAI Code Commentor - a sample of using GenAIScript for automated commenting of code using GitHub Actions and GitHub Models
- CodeFlash (GitHub App) - "CodeFlash finds the fastest version of your Python code through benchmarking with AI-powered optimization, verified for correctness every time"
- SoftwareTesting AI - A code quality platform that identifies coverage gaps and suggests how to resolve them
- DiffBlue - Automate continuous unit testing at scale in CI
- Open Journals: Find Similar Papers - Find similar journal articles using OpenAI embeddings
- Summarize issues with GitHub Actions - Use GitHub Models with GitHub Actions to summarize issues when they're closed
- GenAI Pull Request Descriptor - a sample GenAIScript action that updates a pull request description.
- Video Asset Analyzer - a sample GenAIScript action that analyzes videos attached as assets to issues.
- Zine Meets Pull Requests - the availability of new image generators like OpenAI gpt-image-1 opens the door to endless new ways to visualize and annotate software artifacts.
- AI Community Moderator - Analyze issues, pull requests, discussions, and comments for adherence to contribution guidelines and codes of conduct
- Continuous alignment testing - A framework for implementing Continuous Alignment Testing (CAT) for LLM-based applications.
- Using GitHub Models for continuous evals - Test and compare AI model outputs using evaluators and scoring metrics in GitHub Models
- We have not yet included automated AI-powered security scanning and security code analysis in this list
On GitHub today, Continuous AI is supported in initial form by the combination of GitHub Actions and GitHub Models. The synergy between these features is at the core of Continuous AI at GitHub.
General-purpose software agents can be used as the basis for automated workflows:
- Copilot Coding Agent - "Find out how Copilot can work on GitHub issues and raise pull requests for your to review"
- Claude Code GitHub Actions - "Integrate Claude Code into your development workflow with GitHub Actions"
- Amazon Q Developer - "An AI Code assistant that provides support across the software development lifecycle from coding, testing, and deploying to troubleshooting and modernizing applications", with GitHub integration
Any library that can invoke an LLM inference service could be used to create a workflow. Some of them have builtin support for GitHub Actions and/or GitHub Models.
- actions/ai-inference: a standard GitHub Action for invoking LLMs direct from YAML
- llm and llm-github-models to run LLMs in shell scripting
- ast-grep: A tool for analyzing and transforming code using abstract syntax trees (ASTs)
- llm Python API to run LLMs in Python scripts
- GenAIScript, a scripting language for GitHub Actions that simplifies the use of AI models and tools in workflows
- shippie, uses Markdown based rules to define LLM-powered code reviews
- Agentic Workflow Definitions, build, package, share, and run agentic prompts and workflows across any LLM runtime
- Add Reaction - Adds
eyes
reaction to an issue, pull request, ... as soon as the action starts. Fun feedback to notify the user that something started.