Laboratorio

Herramientas que construyo y uso

Sobre modelos existentes, no entrenados por mí. La misma regla en todas: una persona define qué corre solo y qué espera aprobación.

IA aplicada

Código abierto

Conserje

Un chat que califica leads y los enruta con n8n

El chat de este sitio. Una conversación corta en lugar de un formulario: extrae un brief, lo califica y lo entrega a flujos de n8n para avisos, correo y CRM.

  • n8n
  • PHP
  • Vanilla JS
  • Claude
En uso diario

WorkBrain

Memoria de proyecto para asistentes de código

Un servidor MCP que le da a Claude Code y Cursor el contexto de cada proyecto: decisiones, convenciones y el historial que nunca vive en el código. Búsqueda híbrida y aislamiento estricto entre proyectos.

  • MCP
  • TypeScript
  • Postgres + pgvector
  • Claude
Prototipo

Bayzara

Agentes de IA que preguntan antes de actuar

Los agentes declaran cada acción antes. Lo de bajo riesgo corre; lo que toca dinero, clientes o datos personales espera a una persona con nombre.

  • TypeScript
  • SvelteKit
  • Cloudflare Workers
Repo privado
En uso diario

Conato

Un editor donde el modelo solo propone

Claude, GPT, Gemini y DeepSeek en un solo editor. Cada sugerencia llega como un diff; nada entra al texto hasta que el autor la acepta.

  • Next.js
  • Vercel AI SDK
  • pgvector
Repo privado
Código abierto

calamus

Componentes de lectura para historias digitales

Un texto, cinco modos de lectura: scroll, libro, terminal, editorial e hipertexto.

  • React
  • TypeScript

Para narrar

Versión temprana

tonotopia

Sonido que reacciona al lector

Un motor de Web Audio donde las escenas cambian según lo que hace el lector.

  • TypeScript
  • Web Audio