Projects

Gentmini

📂 Repo: github.com/babanini95/gentmini

I’ve been curious about AI agent for a while now. It has been a hot topic in some of my social media timelines. And recently, I’ve been diving deeper into how AI agents work. Not just from the outside as a user of ChatGPT or Gemini, but how you can wire up a language model with tools and make it interact with an environment.

To make the learning process hands on, I built Gentmini: a minimal AI agent using Google’s Gemini API. It’s not a full fledged framework, but a focused learning project that helped me practice Python, functional programming, and understand the building blocks of agent design.

Daily Dose

DailyDose is a full stack web application designed to help users cultivate positivity and mindfulness through daily affirmations. Built with Python (Flask), PostgreSQL, and jinja templating, the platform enables users to discover, save, and manage affirmations, as well as create custom categories and receive daily motivational emails.

This team project was developed during one month of freeCodeCamp Summer Hackathon 2025.