MellowAI

A CLI AI coding agent powered by Google Gemini. Give it a natural language prompt and it will autonomously read, write, and run code in a sandboxed working directory to complete the task.

Features

$ uv run python main.py "add a function that multiplies two numbers" --verbose
User prompt: add a function that multiplies two numbers
Prompt tokens: 412
Response tokens: 87
-> {'output': 'main.py\ncalculator/\n  operations.py\n  __init__.py\n'}
-> {'output': 'def add(a, b):\n    return a + b\n\ndef subtract(a, b):\n    return a - b\n'}
-> {'output': 'File written successfully'}
Done! I added a multiply(a, b) function to calculator/operations.py.

Tech Stack

Project Structure

Full project on GitHub

← Back to Portfolio