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.