🖥️ HomeLab & AI Projects

Mi laboratorio
tecnológico

Infraestructura self-hosted sobre Proxmox VE. Más de 20 servicios productivos, apps propias y experimentos de IA corriendo 24/7 en casa.

+20 Servicios
0 Apps propias
0 Proyectos IA

Stack de servicios

Pasa el cursor sobre cada servicio para ver el detalle

🖥️
Proxmox VE
Hypervisor
Proxmox VE
Hypervisor tipo 1. Gestión de VMs y contenedores LXC. Base de toda la infraestructura.
🐳
Docker
Runtime
Docker
Servicios desplegados en contenedores. Docker Compose para gestión y despliegue.
🔁
Nginx Proxy Manager
Reverse Proxy
Nginx Proxy Manager
Reverse proxy con gestión web de hosts, certificados SSL y publicación segura de servicios.
🌐
Cloudflare
Tunnels
Cloudflare Tunnels
Exposición segura de servicios sin apertura de puertos. Acceso remoto protegido mediante túneles.
📡
AdGuard Home
DNS
AdGuard Home
DNS local con bloqueo de publicidad y tracking a nivel de red (DoH/DoT).
🔐
Vaultwarden
Security
Vaultwarden
Gestor de contraseñas self-hosted compatible con Bitwarden.
🗄️
TrueNAS
NAS
TrueNAS
Almacenamiento centralizado con enfoque NAS. Compartición de datos, pools y servicios de red sobre hardware propio.
☁️
Nextcloud
Storage
Nextcloud
Cloud privado self-hosted. Gestión de archivos, calendario y contactos.
💾
PBS
Backups
Proxmox Backup Server
Backups deduplicados y verificados para VMs, contenedores y datos críticos dentro del ecosistema Proxmox.
📊
Grafana
Monitoring
Grafana + Prometheus
Visualización de métricas (Prometheus) con dashboards en tiempo real. Alerting automatizado (Telegram).
📈
Uptime Kuma
Status
Uptime Kuma
Monitorización de disponibilidad de servicios. Generación de status page pública.
🤖
n8n
Automatización
n8n Workflows
Automatización de workflows. Integración con APIs, webhooks y flujos con IA.
🧠
Ollama
LLM Local
Ollama + Open WebUI
Ejecución local de LLMs (Llama 3, Mistral, Qwen2.5). Sin dependencia de la nube.
🏠
Home Assistant
Smart Home
Home Assistant
Hub de domótica. Integración con Zigbee, Matter y Alexa. Automatizaciones y Assist.
📶
Zigbee2MQTT
Zigbee
Zigbee2MQTT
Bridge Zigbee basado en MQTT para integrar dispositivos y centralizar su control en Home Assistant.
🎬
Jellyfin
Media
Jellyfin
Servidor multimedia self-hosted. Streaming multi-dispositivo en red local.
📸
Immich
Photos
Immich
Gestión self-hosted de fotos y vídeos con backup automático, búsqueda inteligente y timeline privado.
💪
Sparky Fitness
Fitness
Sparky Fitness
Seguimiento de nutrición, ejercicio, hidratación y sueño. Gráficos, objetivos y perfiles familiares.
🏋️
wger
Workout
wger
Rutinas, progreso, peso y nutrición. Gestión de ejercicios con API propia.
💸
Firefly III
Finanzas
Firefly III
Finanzas personales self-hosted. Ingresos, gastos, presupuestos e informes.

Apps y proyectos personales

🧰
SAP BTP AI Toolkit — Tooling propio de IA para SAP Integration Suite
Herramienta profesional

Suite local (FastAPI + HTMX, sin npm, un solo proceso) con más de 20 módulos para la migración PI/PO → Integration Suite.

Dev tools con IA: formateadores JSON/XML, conversor XML↔JSON, evaluador y generador IA de XPath, tester de XSLT, generador IA de Groovy, analizador IA de iFlows y Scenario Analyzer que clasifica automáticamente cada escenario como auto/manual/rework.

Productividad técnica: API Explorer con llamadas directas al tenant CPI, OData Query Builder visual, generador de iFlow Templates en BPMN2 importable y librería de patrones de error con diagnóstico IA. BTP en vivo: browser de artifacts con estado, monitor de mensajes con auto-refresh y checker de certificados con días restantes.

Knowledge Assistant con loop agentic y tool use sobre el tenant BTP real. Migration Tracker editable con filtros, búsqueda y export CSV. Dashboard con countdown a los 5 milestones, métricas en tiempo real y barra de progreso global — refresh automático cada 60 segundos.

SAP Integration SuiteSAP BTPClaude APIPythonFastAPIHTMXOAuth2
RoundCard
App propia

PWA offline-first para scoring de golf. Motor de hándicap WHS implementado desde cero, push notifications en iOS, historial de rondas y estadísticas avanzadas. Más de 50 usuarios activos.

Next.js 14TypeScriptPrisma ORMPostgreSQLPWAPush API
🥗
Nutrivista
App propia

Tracker nutricional con IA integrada. Análisis de comidas por foto, seguimiento de macros y micros, sugerencias personalizadas. Integración con Ollama para procesamiento local.

ReactNode.jsOllamaVision AISQLite
📊
InvestBot
App propia

Dashboard de seguimiento de inversiones. Portfolio tracker con cotizaciones en tiempo real, análisis de rendimiento y alertas personalizadas. Datos 100% privados en self-hosted.

Vue.jsPythonFastAPIRedisPostgreSQL
Experimentos de IA
📄
Documentación de iFlows con Claude
SAP Integration Suite + IA

Pipeline que toma un .zip exportado de iFlows de SAP Integration Suite y genera documentación técnica automáticamente usando Claude. Extrae la lógica, adapters, mappings y flujo de datos para producir documentación estructurada y legible.

Claude APISAP Integration SuiteAutomatización
📧
Asistente contextual sobre emails
RAG aplicado a productividad

Sistema que ingesta correos de Outlook en almacenamiento local para construir un asistente con contexto sobre proyectos específicos. Permite consultas, resúmenes y recuperación de información relevante mediante técnicas tipo RAG.

OutlookLocal storageRAGLLMs
🏠
Smart Home IA Contextual
Home Assistant + LLM

Automatizaciones basadas en contexto real: hora, presencia, estado de dispositivos, historial. El LLM interpreta situaciones y toma decisiones más allá de simples reglas if/then.

Home AssistantOllamaZigbeeAutomatizaciones
📸
Estimación de macros con IA
Computer vision aplicada a nutrición

Sistema de análisis de imágenes que estima valores nutricionales (macros) a partir de fotografías de comida. Uso de modelos multimodales para interpretar el contenido visual y aproximar calorías y distribución de nutrientes.

OpenRouterWebhooks
💸
Clasificación inteligente de gastos
Finanzas personales automatizadas

Pipeline automatizado donde Apple Shortcuts captura transacciones, n8n orquesta el flujo y un modelo IA clasifica los gastos semánticamente antes de almacenarlos en Firefly III. Sistema orientado a eliminar categorización manual.

OpenRouterWebhooksApple ShortcutsFirefly III
🌐
CV Online con IA integrada
Este mismo sitio

Web de CV personal construida con HTML/CSS/JS vanilla y desplegada de forma self-hosted. Incluye chatbot con contexto profesional real, modo oscuro, multiidioma y animaciones CSS. El propio proyecto es un experimento de IA aplicada al desarrollo.

HTML/CSS/JSNode.jsClaude APISelf-hosted

Arquitectura del HomeLab

Acceso externo (seguro)
🌐 Internet
☁️ Cloudflare
🔒 Zero Trust Tunnel

Capa de virtualización — Proxmox VE
🧩 LXC / VM por servicio
Aislado · Independiente · Escalable
·
🐳 Docker
Web y servicios puntuales

Servicios desplegados
⚙️ Automatización
n8n · Uptime Kuma
🌐 Networking
Nginx · AdGuard · Tailscale
📚 Apps
Bookstack · Nextcloud · Firefly
📸 Media & AI
Immich · Pipelines locales
🏠 IoT
Home Assistant · Zigbee

Datos y almacenamiento
🗄️ PostgreSQL
Persistencia
💾 TrueNAS / PBS
Almacenamiento y backups