Proyectos
Software creado por Javier Rodeiro: OmniZenit, Addocu, FindingExcellence, Auto Knowledge Vault y servidores MCP.
Addocu
Complemento gratuito y de código abierto para Google Sheets que documenta y audita Google Analytics 4, Google Tag Manager y Looker Studio en una hoja de cálculo.
FindingExcellence
Búsqueda de archivos con IA local. Funciona por completo en tu equipo, sin API externas.
ajazz-deck
Daemon de Linux, CLI y servidor MCP para el macro pad AJAZZ AKP153: comandos de shell e iconos generados con IA en botones físicos.
Personal Brand Audit
Busca tu nombre en la web, extrae los resultados y puntúa tu presencia digital. Hecho con Firecrawl, Gemini y Lovable.
Auto Knowledge Vault
Base de conocimiento personal con marcadores, estrellas de GitHub, artículos y lanzamientos de producto, con búsqueda híbrida y servida a agentes de IA mediante MCP.
media-tools
Servidor MCP con 90 herramientas multimedia locales: PDF, imagen, audio, vídeo, Office y anonimización de datos personales.
skillgraph-mcp
Servidores MCP convertidos en skills, guiados por grafos de conocimiento.
SoloDShouse
Plataforma local de ciencia de datos y agentes de IA para analizar la energía y el coste de la inferencia, sobre un lakehouse Iceberg con MLflow.
Trabajo para clientes
OmniZenit
Extensión de Chrome que depura los eventos de analítica Zenit en las marcas de Inditex. Es el depurador oficial de la herramienta de analítica propia de Inditex.
rtvebugger
Extensión de navegador de QA de tracking para RTVE: decodifica en vivo los hits de analítica, los compara con el plan de etiquetado y traza cada campo hasta su tabla en Snowflake y su dataset en Superset. Codesarrollada, a partir de Omnibug (MIT).
Analítica de audiencia del fútbol
Cohortes, retención, churn y previsión de audiencia del fútbol en RTVE Play, de la Euro 2024 al Mundial 2026, en notebooks marimo sobre Snowflake. Incluye un servidor MCP sobre la API de Superset, para que los agentes de IA consulten dashboards y datasets.
Módulo de test A/B
Prototipo para la plataforma de email de RTVE: un asistente con modos A/B clásico y adaptativo que calcula el efecto mínimo detectable, la muestra por versión y el tiempo de espera. Validado en demo, aún sin conectar a producción.
Pipeline de datos de podcasts
Extracción diaria con una capa FastAPI hacia DuckDB y transformación con dbt sobre Snowflake. Programado en GitLab CI, con estado en S3 y monitorización con Zabbix.
Framework de informes para Superset
Informes periódicos en formato presentación 16:9 dentro de Apache Superset, exportables a PDF: gráficos embebidos, textos con datos dinámicos y comparativas con el periodo y el año anteriores.
Paid media en BigQuery
Ingesta diaria de ocho fuentes de paid media y CRM para Tous, con Airflow en Cloud Composer, que alimenta un dashboard de Looker. 45 controles de calidad publicados y alertas sobre 16 tablas.
Extracción de documentos con procedencia
PDF, escaneos, Office, hojas de cálculo y audio convertidos a Markdown, donde cada fragmento lleva su página, coordenadas, fila o sección para que un sistema RAG pueda citar la fuente. Hecho con docling, RapidOCR, GLiNER y faster-whisper.
Evaluación de caja negra de un RAG
Suite de evaluación en 14 dominios para el módulo RAG de AI4B, la plataforma de IA de Orange. Mide por separado la calidad de la respuesta y la recuperación de documentos, solo con modelos locales, y su estadística demostró que la configuración más barata rinde igual.