Local GitLab AI Coding Agent

I implemented an autonomous AI coding agent designed to resolve GitLab issues using local LLMs via Ollama and the python-gitlab API. By leveraging native Function Calling, the agent independently explores repository structures, reads files, implements fixes on dedicated branches, and submits Merge Requests—keeping your codebase 100% private and on-premise. Features Monitors GitLab issues labeled with ai:agent. Analyzes the issue title and description. Interacts with the repository (reads files, lists directories). Creates a dedicated branch for the fix. Generates code fixes and commits them. Opens a Merge Request when the fix is ready. The full code is available on this github repo. ...

Daryl BOULOU