Settings

Theme

"Agentic CI – CI that knows which tests to run (LLM-powered)"

github.com

1 points by yksanjo 23 days ago · 1 comment

Reader

yksanjoOP 23 days ago

Traditional CI/CD systems are "dumb" - they run predefined commands without understanding what changed or why.

I just open-sourced *Agentic CI* - an intelligent CI system that uses LLMs to actually understand your code changes.

*What it does:*

*Semantic Analysis* - Understands what changed at a code level, not just file level. Identifies risk areas and affected components.

*Intelligent Test Selection* - Predicts which tests to run based on changes. No more running 2,000 tests for a 1-line change.

*Failure Root Cause Analysis* - Explains why tests failed with actual root causes, not just stack traces. Suggests fixes.

*Pipeline Optimization* - Tracks flaky tests, auto-quarantines problematic ones, and suggests parallelization strategies.

*Tech:* Python, FastAPI, supports Ollama (local), OpenAI, and Anthropic.

Inspired by Peter Steinberger's vision for intelligent CI systems.

100% open source under MIT license.

GitHub: https://github.com/yksanjo/agentic-ci

#DevTools #CICD #LLM #OpenSource #SoftwareEngineering

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection