CORS Chat: la nueva herramienta de Simon Willison para probar endpoints LLM en tu navegador
Simon Willison, conocido desarrollador y creador de la popular herramienta de línea de comandos LLM con más de 12.4k estrellas en GitHub, acaba de lanzar CORS Chat el 15 de agosto de 2026. Esta herramienta web permite chatear directamente con cualquier endpoint de API compatible con OpenAI Responses que soporte cabeceras CORS, todo dentro de tu navegador.
Según la publicación original de Willison, construyó la herramienta «hoy» (15 de agosto de 2026) usando GPT-5.6-Sol xhigh para ayudar a probar Qwen 3.8 27B ejecutándose en LM Studio tanto en su MacBook Pro M5 como en un NVIDIA DGX Spark. La interfaz proporciona una UI web para ejercitar un endpoint de chat compatible con OpenAI Responses, con soporte probado para LM Studio (con la opción --cors) y OpenRouter.
¿Qué es CORS y por qué importa para desarrolladores de IA?
CORS (Cross-Origin Resource Sharing) es un mecanismo que permite a aplicaciones web cargadas en un dominio interactuar con recursos en otro dominio diferente. Según la documentación de AWS, esta tecnología es crucial para aplicaciones complejas que referencian APIs de terceros en su código cliente, como plataformas de video, bibliotecas de fuentes públicas o bases de datos meteorológicas.
🤖 La IA no es solo para leer sobre ella
En la comunidad la aplicamos: automatización, agentes IA y herramientas reales para emprender, no solo para informarte.
👥 Aplicarla en la comunidadLa política de mismo-origen (same-origin policy) que implementan todos los navegadores modernos es altamente segura pero inflexible para casos de uso genuinos. CORS extiende esta política para permitir el intercambio de recursos autorizado con terceros externos. Para desarrolladores trabajando con modelos de lenguaje, esto significa poder integrar endpoints de IA locales o remotos directamente en interfaces web sin enfrentar restricciones del navegador.
Características clave de CORS Chat
La herramienta desarrollada por Willison incluye varias funcionalidades diseñadas específicamente para el flujo de trabajo de desarrollo con LLMs:
- Configuración de endpoints personalizados: Permite configurar endpoints con cabeceras personalizadas
- Persistencia local: Las conversaciones se guardan en el navegador y pueden exportarse como JSON copiable
- Gestión de múltiples sesiones: Maneja diferentes chats con distintos modelos y configuraciones de razonamiento
- Renderizado progresivo de SVG: Detecta imágenes SVG que se están generando y las renderiza progresivamente mientras los tokens siguen transmitiéndose
- Compatibilidad amplia: Funciona con LM Studio (usando
--cors) y OpenRouter, entre otros servicios
Un detalle interesante que destaca Willison es cómo la herramienta maneja la generación de imágenes SVG en tiempo real, mostrando una vista previa mientras el modelo aún está procesando la respuesta.
El ecosistema de herramientas de Simon Willison
Simon Willison es una figura reconocida en el espacio de desarrollo de herramientas para IA. Su proyecto LLM, según el repositorio de GitHub con más de 12.4k estrellas, es una herramienta CLI y biblioteca Python para interactuar con OpenAI, Anthropic’s Claude, Google’s Gemini, Qwen, Gemma, Kimi, DeepSeek, Mistral y docenas de otros modelos de lenguaje grandes, tanto a través de APIs remotas como con modelos que pueden instalarse y ejecutarse en máquinas locales.
La herramienta LLM permite ejecutar prompts desde la línea de comandos, almacenar prompts y respuestas en SQLite, generar y almacenar embeddings, extraer contenido estructurado de texto e imágenes, y otorgar a modelos la capacidad de ejecutar herramientas. Con más de 951 forks y mantenimiento activo hasta abril de 2026, este ecosistema establece el contexto para entender por qué CORS Chat es una adición natural al conjunto de herramientas disponibles.
¿Qué significa esto para tu startup de IA?
Para founders y equipos técnicos desarrollando productos con IA, la llegada de herramientas como CORS Chat representa una evolución importante en cómo probamos e integramos modelos de lenguaje. Estas son las implicaciones concretas:
1. Acelera el ciclo de desarrollo y testing
CORS Chat elimina la necesidad de construir interfaces de prueba personalizadas para cada endpoint de IA que quieras integrar. En lugar de desarrollar un cliente de prueba desde cero o depender de herramientas de línea de comandos, puedes usar una interfaz web inmediatamente accesible. Esto es especialmente valioso cuando:
- Estás evaluando diferentes modelos locales (LM Studio, Ollama)
- Probando integraciones con servicios como OpenRouter
- Comparando respuestas entre diferentes configuraciones de modelos
- Debugging problemas de compatibilidad con la API de OpenAI
2. Reduce la barrera de entrada para integraciones complejas
La compatibilidad con CORS significa que puedes conectar la herramienta directamente a endpoints que estés ejecutando localmente o en servidores internos, sin necesidad de configuraciones complejas de proxy o servidores intermediarios. Para startups que:
- Ejecutan modelos propios fine-tuned
- Usan infraestructura on-premise por razones de seguridad o costos
- Desarrollan productos que requieren integración con múltiples proveedores de IA
Esta herramienta proporciona un puente inmediato entre el desarrollo backend y la experiencia de usuario final.
3. Mejora la colaboración entre equipos técnicos y no técnicos
La naturaleza visual de CORS Chat (con su soporte para renderizado progresivo de imágenes SVG) hace que sea más fácil compartir resultados y comportamientos de modelos con stakeholders no técnicos. En lugar de compartir logs de terminal o respuestas JSON crudas, puedes mostrar conversaciones completas con formato en el navegador.
Acciones concretas que puedes tomar hoy
1. Instala y prueba CORS Chat con tu stack actual
Visita tools.simonwillison.net/cors-chat y prueba conectarla a:
- Tu instancia local de LM Studio (ejecutando con
--cors) - Tu cuenta de OpenRouter
- Cualquier endpoint compatible con OpenAI Responses que tengas configurado
Observa cómo maneja diferentes tipos de prompts, especialmente aquellos que generan contenido visual como SVG.
2. Evalúa cómo herramientas como esta pueden acelerar tu pipeline de desarrollo
Considera integrar CORS Chat o herramientas similares en tu proceso de:
- QA de modelos: Prueba rápida de nuevos modelos o fine-tunings
- Debugging de integraciones: Identificación de problemas de compatibilidad
- Demostraciones internas: Mostrar capacidades de IA a inversores o clientes potenciales
3. Explora el ecosistema completo de herramientas de Willison
Si trabajas intensivamente con LLMs, considera explorar el proyecto LLM de Willison (github.com/simonw/llm), que proporciona una base sólida para interactuar programáticamente con docenas de modelos. La combinación de herramientas CLI como LLM con interfaces web como CORS Chat crea un stack de desarrollo completo para productos de IA.
El futuro del desarrollo de herramientas para IA
La publicación de CORS Chat el 15 de agosto de 2026 sigue una tendencia creciente: herramientas especializadas que abordan puntos de fricción específicos en el desarrollo con modelos de lenguaje. A medida que el ecosistema de IA madura, esperamos ver más herramientas que:
- Simplifiquen la interoperabilidad entre diferentes proveedores y formatos de API
- Proporcionen mejores experiencias de debugging y profiling
- Faciliten la colaboración entre equipos con diferentes niveles de expertise técnica
Para founders hispanohablantes, esta evolución significa que puedes enfocar más recursos en la innovación de producto y menos en construir infraestructura de desarrollo básica. Herramientas como CORS Chat democratizan el acceso a capacidades avanzadas de testing e integración, nivelando el campo de juego entre startups y empresas establecidas.
Fuentes
🤖 La IA no es solo para leer sobre ella
En la comunidad la aplicamos: automatización, agentes IA y herramientas reales para emprender, no solo para informarte.
👥 Aplicarla en la comunidad













