Python AI Coding Agent with Gemini for Predictable Code Updates

Built a Python AI coding agent powered by Gemini that can inspect a codebase, execute Python files, and apply changes through a constrained, tool-based interface. You provide a prompt, and the agent iteratively reasons, calls functions, and updates the project until it produces a final result. The focus is on predictable behavior and safety, with configurable limits for file reads and iteration count, a locked working-directory boundary, and a verbose mode that exposes token usage for easier debugging and cost awareness. It’s a practical base for experimenting with LLM-assisted maintenance and automation without giving the model unrestricted access. GitHub: https://lnkd.in/d5WK_9XS

To view or add a comment, sign in

Explore content categories