Marcello Calabresi

Marcello Calabresi

Senior software engineer / Team Leader / AI engineer

Open to work

About

I'm a software engineer with 17+ years of overall experience in IT and team leader with 4+ years of experience in the role. My best skills are in front-end technology. I am recently exploring Python and AI engineering. image Check out my latest project: my-mini-agent.

My mini agent is an AI agent written in Python that you can connect to a local model through LM Studio or to a remote one. The goal is to explain the internals of an AI agent without using any specific framework.

Read the code and learn how an AI Agent works!

It works in the terminal and so far it implements the following features:

  • Markdown formatting of the agent responses (also with emoticons)
  • Dynamic Context functions
  • Skills system
  • MCP client
  • Multi-agent workflows

Stack

Jupyter NotebookTypeScriptJavaScriptReactNode.jsPythonAngularNext.jsOpenScad

Projects

Links