Un valle de los Cárpatos desde el aire; un escaneo con IA convierte el lago, la ruta y las casas en datos
IA · leyendo el terreno
Cumbre
Ruta a la cima
Lago · isóbatas
Casas rurales
Bosque de abetos

Construyo con IA cada día.

Ni bombo ni vídeos de demostración: es una herramienta que uso a diario. Escribe código conmigo y llega a producción en forma de funciones reales dentro de los productos que construyo. Aquí explico cómo la uso, dónde encaja y qué reglas sigo.

Mi ciclo con IALa IA escribe — yo tomo todas las decisiones
  1. Plantearuna instrucción precisa
  2. Borradorla IA propone
  3. Verificarreviso cada línea
  4. Publicara producción
  5. Medirmantener o quitar

Cuatro formas en que la IA se gana su sitio

La misma herramienta, cuatro trabajos muy distintos — desde escribir código a mi lado hasta funciones que usan de verdad tus clientes.

01 · En mi terminal

Como compañero de ingeniería

Claude Code trabaja en mi terminal como un segundo ingeniero senior: lee todo el repositorio, sigue mis convenciones y no se cansa del trabajo repetitivo.

  • Construye funcionalidades, refactoriza y hace migraciones de framework
  • Escribe tests y reproduce errores a partir de la traza (stack trace)
  • Revisa cambios de código (diffs) y explica código desconocido
  • Automatiza lo repetitivo: cambios masivos de código, configuración, código de integración
Qué obtengo
  • Días en lugar de semanas en el trabajo repetitivo
  • Más tiempo para la arquitectura y las decisiones difíciles
02 · En tu producto

IA dentro del producto

La IA que usan de verdad tus usuarios: búsqueda que entiende el significado, asistentes que responden con tus datos y llamadas transcritas, analizadas y puntuadas.

  • RAG y búsqueda semántica sobre tu contenido
  • Funciones con LLM: asistentes, evaluación, lectura y extracción de datos
  • Transcripción de voz a texto con separación de hablantes
  • Verificación de fuentes para que cada respuesta esté respaldada por datos
Qué obtienes
  • Funciones útiles de verdad, no un truco
  • IA que hace un trabajo medible, no una demo
03 · Contenido

Contenido y medios, más rápido

La IA acaba con el bloqueo de la página en blanco. Textos en tres idiomas, imágenes para redes sociales y vídeo, todo dentro de la misma identidad visual y sin ese contenido genérico de IA que desentona con la marca.

  • Textos multilingües y SEO (EN / ES / UK)
  • Imágenes para redes (OG) y recursos visuales de marca hechos a medida
  • Showreels y vídeo corto a partir de un guion
  • Esta misma página: borrador con IA y acabado a mano
Qué obtengo
  • La página en blanco nunca es el cuello de botella
  • Material de marca listo en horas
04 · Rutina

Automatización de lo aburrido

Las tareas administrativas repetitivas que antes se comían horas, convertidas en pequeños flujos con IA, fiables y automáticos.

  • Redacción de anuncios y reglas de puja (Google Ads)
  • Envío automático de leads a Telegram, WhatsApp o email
  • Herramientas internas y tareas puntuales con datos
  • Un AI Hub para que el equipo reutilice lo que ya funciona en lugar de rehacerlo
Qué obtienes
  • Horas recuperadas cada semana
  • Menos pasos manuales propensos a errores

IA que he llevado a producción

Nada de presentaciones: funciones de IA reales que ya funcionan en producción. Abre cualquiera de estos proyectos para ver el código o la versión en vivo.

CLCallLensVoz + evaluación

Llamadas comerciales convertidas en formación práctica para el equipo: transcripción con separación de hablantes, una ficha de evaluación generada con LLM y respaldada por citas, y búsqueda por significado en todas las llamadas.

  • Speech-to-text de Deepgram con separación de hablantes
  • Un LLM puntúa a cada comercial según una ficha de evaluación configurable
  • Embeddings pgvector para búsqueda por significado
Symfony · Deepgram · OpenAI · pgvectorRepo + demo
PPolylogRAG híbrido

Una plataforma SaaS de chatbots multiagente con RAG híbrido (palabras clave + vectores, fusionados con RRF) y un verificador que bloquea cualquier respuesta no respaldada por los datos.

  • Embeddings bge-m3 en Elasticsearch
  • Backend FastAPI, dashboard Next.js
  • Un verificador de fuentes filtra cada respuesta
FastAPI · RAG · ElasticsearchEn vivo
TQTripsQuickAsistente en vez de buscador

Un asistente de IA que sustituyó al buscador: cada respuesta se apoya en nuestros propios sondeos y en registros públicos, nunca en información genérica de internet.

  • Embeddings e5 + kNN sobre datos medidos
  • Fichas de resultados generadas en el servidor a partir de Elasticsearch
  • Geocodificación → ruta en coche hasta la rampa
Next.js · Symfony · ElasticsearchEn vivo
RCRybalka ClubAsistente con IA

Una comunidad de pesca con un asistente de IA que responde a cualquier pregunta sobre pesca basándose en el manual.

  • Embeddings e5-large para búsqueda semántica + RAG
  • Elasticsearch como único almacén de datos
  • Next.js + Symfony
Next.js · Embeddings · RAGEn vivo
SShopCSVIA dentro del producto

Mi app de Shopify como herramienta para asistentes de IA: Claude, Cursor y otros clientes MCP editan el catálogo de una tienda en lenguaje natural, y cada cambio se muestra en vista previa antes de guardarse.

  • Un servidor MCP con acceso por OAuth 2.1
  • Buscar, contar y actualizar productos con las mismas comprobaciones que la tabla
  • Cada guardado se puede deshacer desde el Historial
MCP · OAuth · Symfony · Shopify Admin APIApp Store

Cómo mantengo la IA bajo control

La IA es potente — y puede equivocarse con la misma seguridad con la que acierta. Estas son las reglas que la mantienen útil en producción.

01

Siempre con supervisión humana

La IA escribe el borrador; yo leo cada línea antes de publicar. La decisión es mía, siempre.

02

Resultados, no demos

Si no elimina un cuello de botella real o mueve una métrica, no se publica. «Mola» no es una razón.

03

Todo, con fuentes

Cada respuesta se apoya en fuentes. Más vale una comprobación de fuentes que una respuesta inventada con total seguridad.

04

A veces la mejor solución es eliminar la IA

A veces una página estática o una regla simple gana a un modelo. Eliminar una función es un resultado válido.

05

Tus datos, versiones fijadas

En servidores propios cuando importa y con la versión exacta de cada modelo fijada: sin cambios silenciosos en producción.

06

Rápido de probar, sin piedad al cortar

Prototipo en un día, medición honesta y solo se queda lo que se gana su sitio.

Lo que uso

Los modelos, la recuperación y la infraestructura detrás del trabajo de arriba — elegidos para producción, no para una demo.

01Modelos y agentes
ClaudeGPT (OpenAI)GeminiClaude Code
02Voz
Deepgramdiarización
03Recuperación
bge-m3e5-largepgvectorElasticsearch kNNRRF híbrido
04Orquestación
Symfony MessengerFastAPISymfony WorkflowColas Redis

Pongamos la IA a trabajar.

Una función de IA, un sistema RAG o un flujo que quieras automatizar — cuéntame el problema y te diré con honestidad si la IA es la herramienta adecuada.