Cualquier web puede atender agentes de IA desde su propio dominio.
Una plantilla de servidor MCP para e-commerce, agnóstica de plataforma: la web propia de una marca global, o una capa sobre tu Shopify o WooCommerce que expone las tools que un MCP genérico nunca trae. El corazón del diseño es la separación de privilegios — tools públicas (catálogo, producto, cotizaciones, etc.) y tools con llave (stock, ventas): un agente ve la vitrina, nunca la operación. Discovery vía .well-known/mcp.json y llms.txt, una interfaz CatalogAdapter para enchufar cualquier fuente de datos, y un proxy a tu conexión preferida para servirlo bajo tu dominio. Apache-2.0, probada en producción.
Herramienta ciudadana de riesgo hidrometeorológico hiperlocal para Chile, de norte a sur. Cruza la alerta oficial de SENAPRED, cinco modelos de pronóstico de Open-Meteo (uno de ellos de IA) y el caudal de ríos de GloFAS para proyectar lluvia, aluvión y crecidas a cuatro días. Sin backend ni API key: corre entero en el navegador y publica un feed abierto para que municipios, apps y bots lo consuman.
Reescribí el stack completo de mi tienda, desde cero.
Next.js pegado a BSale, Supabase y WooCommerce. Boté el conector pago Multivende y escribí el mío: boletas y notas de Woo y MercadoLibre entran solas a BSale, sin que nadie mueva un dedo. Es el cerebro que mueve la tienda todos los días.
MercadoLibre y Paris/Cencosud por API directa, sin intermediario.
Conecté cada canal directo a su API, sin plataformas que cobran mensualidad por ponerse al medio. Stock, precio y ventas de todos lados salen de una sola fuente: BSale. Un solo lugar manda y todo lo demás se alinea.
El sitio oficial de cada marca, pero que sí puedes comprar.
Copic, Holbein, Angelus, Acrilex y más: repliqué la carta de color oficial de cada marca con grillas de swatches por sprite, y la hice comprable directo. Es el diferenciador de Boykot: haces click en el color exacto y va al carro. Nadie más en Chile lo hace así.
Un vigilante que revisa que la plata siga entrando.
Cron cada 15 minutos que chequea lo que da plata (stock, syncs, checkout) y me avisa apenas algo se cae. Antes me enteraba cuando un cliente reclamaba. Ahora me entero antes que el cliente.
Mi galería personal de arte, con MercadoPago, Khipu y x402 (USDC on Base) en el mismo checkout. Vendo obra sin mensualidad fija ni un tercero llevándose comisión. Cripto o peso chileno, la que quieras.
Una galería de 61 piezas hechas con IA generativa. Es mi laboratorio: acá pruebo lo que después uso en las tiendas y en el motion. El arte y el código nunca están separados en lo que hago.
Un short film auto daily creator: bot que genera cortos diarios solo, combinando Runway, Claude y un cron. Lo prendí y produce sin que yo mueva un dedo. Contenido en piloto automático.
Trabajo freelance: sitio para Metaltec, con el catálogo tirado directo de BSale y sus 6 sucursales. El mismo motor que uso en Boykot, puesto a trabajar para otro rubro. Lo que aprendo en mi negocio, lo vendo afuera.
La carta del restaurante japonés del W, en pantalla.
Web de carta para Tengu (天狗), el restaurante japonés del W Santiago en Las Condes. Menú completo, maridajes y la estética del “Guardián de las Montañas” llevada a web: HTML puro, carga instantánea, cero frameworks innecesarios.
Experimento de personaje: le di cara y movimiento a 'oracle' con Runway. No todo lo que hago tiene que vender algo. A veces solo estoy viendo hasta dónde llega la herramienta.
Un homenaje que no se puede borrar, y un chat de IA para seguir hablando con él.
Sitio en memoria de Daniel Aspillaga Gazmuri — NADAO, writer y artista — junto a su crew OKFSCREW. Lo dejé en IPFS + ENS: sin servidor que pagar ni nadie que lo pueda bajar, vive para siempre. Archiva su graffiti, arte, branding y música, y suma un chat de IA entrenado en él («Hablar con NADAO») para conversar con su voz. Rest in Paint.
Animo con código: HTML, CSS y GSAP renderizado a MP4. Cero timeline, cero plugins caros. Vengo del arte, así que el ojo lo pongo yo y el render lo pone el navegador. El demo de acá al lado es una stat-card animada de Boykot.
Soy Mario, maarmapa. Vengo del arte y el graffiti, y tengo Boykot, una tienda de arte en Providencia. Nunca estudié programación: aprendí vendiendo. Hoy hago software de verdad con IA — le pido que arme, reviso cada línea, corrijo y lo saco a producción. El vibe coding no es mi excusa, es mi ventaja. 13 repos y contando.