Kozma Hunor
Kozma Hunor

AgenticWorkflow

An autonomous AI coding agent written in Python. You give it a task, and it handles the rest — reading code, writing files, and committing changes on its own.

AgenticWorkflow demo

The Challenge

Creating a fully unabstracted agent workflow managing tool calls intelligently, keeping context window limits in loop boundaries, and formatting terminal output gracefully.

My Solution

Written without Langchain entirely as a raw parsing loop using OpenRouter APIs to connect varying models such as DeepSeek effortlessly.

Tech Stack

  • Python 3.10+: Used Python 3.10+ for building this project.
  • OpenAI SDK: Used OpenAI SDK for building this project.
  • OpenRouter API: Used OpenRouter API for building this project.
  • `python: Used `python for building this project.
  • `colorama` for colored terminal output: Used `colorama` for colored terminal output for building this project.

Technical Deep-Dive

The system processes JSON function calling natively from text generations. It uses Colorama for shell aesthetics and python-dotenv to protect the local environment context.