Projects

Selected open source and applied work. Each entry: problem, technical decision, stack, and repository link.


doclingconverter

2025 · Python · Streamlit · Docling

Fast pipeline for converting heterogeneous documents (PDF, DOCX, HTML, PPTX, images) into LLM-consumable structured formats (Markdown, JSON, YAML). Streamlit provides a minimal viable UI; the core uses IBM Research's Docling to preserve layout, tables, and structure. Solves a common RAG pain: clean ingestion of mixed sources without building a custom pipeline per format.

github.com/hparreao/doclingconverter · 14★ · 5 forks


Awesome-AI-Evaluation-Guide

2025 · Markdown · Compendium

Implementation-focused guide for evaluating LLMs, RAG systems, and agentic AI in production. Covers deterministic metrics, calibrated LLM-as-judge, adversarial testing, regression evals, and observability patterns. Consolidated from field notes on real projects; less academic taxonomy, more runnable code.

github.com/hparreao/Awesome-AI-Evaluation-Guide · 12★ · 1 fork


multiagentsystem-parkingmanagement

2024 · Python · IoT · Multi-agent

Parking management system combining IoT sensors with a multi-agent architecture. Each agent represents a slot or zone; the orchestrator identifies availability in real time and routes vehicles. Demonstrates decentralized coordination patterns applied to a concrete smart-city problem.

github.com/hparreao/multiagentsystem-parkingmanagement


rag-voice-assistant

2024 · Python · RAG · Voice

Voice assistant combining RAG with audio interaction. Users upload PDFs, the system indexes them in a vector store, and they converse via voice or text about the content. A reference implementation of speech-plus-retrieval-plus-synthesis loops without inflated commercial coverage.

github.com/hparreao/rag-voice-assistant · 1 fork


More projects at github.com/hparreao.