Check out the demo RAG application at rag.avenueit.be • For More info email to giunio@avenueit.be Check out the demo RAG application at rag.avenueit.be • For More info email to giunio@avenueit.be
← Back to Talks

PyCon Italia 2026

"Building a RAG from ground up with Hexagonal Architecture"

📍 Bologna, Italy📅 May 27, 2026 – May 30, 2026

In this talk I walked through the process of building a production-ready RAG (Retrieval-Augmented Generation) system from the ground up, using Hexagonal Architecture (also known as Ports and Adapters) to keep the codebase maintainable and testable.

The session covered how to structure AI-powered applications so that the core domain logic remains independent of LLM providers, vector databases, and other infrastructure — making it easy to swap components, write unit tests, and evolve the system over time.

#Python#RAG#AI#Hexagonal Architecture#LLM