
Arch
Katanemo · Chatbot · Prompts
Arch, ahora bajo la marca Plano, es una puerta de enlace de IA y plano de datos de código abierto para desarrolladores que crean apps agénticas. Enruta tráfico de LLM, orquesta agentes y añade barreras de seguridad.

Acerca de Arch
Qué es Arch
Arch es un servidor proxy nativo de IA construido sobre Envoy que se sitúa entre tu aplicación y los proveedores de LLM a los que llama. Nació como una puerta de enlace inteligente de capa 7 para prompting e integración de API, y luego creció hasta convertirse en un plano de datos completo para apps agénticas. El proyecto ahora se publica con el nombre Plano, del mismo equipo de Katanemo, y el viejo repositorio de Arch redirige allí.
La idea es simple. Cuando llevas una demo de agente a producción, acabas escribiendo un montón de fontanería que no tiene nada que ver con la lógica de tu producto: clasificadores de intención para elegir el agente correcto, adaptadores de proveedor para suavizar las rarezas de cada API y ganchos de trazado en cada servicio que mantendrás para siempre. Arch saca ese trabajo de tu código y lo pone en una sola capa fuera de proceso que configuras con un archivo YAML. Un solo archivo.
No es un SaaS alojado al que te suscribes. Instalas una CLI, la ejecutas en tu propia máquina o en tus servidores y pones tus propias claves de API. ¿Quieres la capa de enrutado de modelos alojada gratis durante las pruebas? La familia de modelos Plano corre en una región compartida del centro de EE. UU., pero el tráfico de producción lo alojas tú.
Cómo empezar
- Asegúrate de tener Python 3.10 o superior. Arch corre de forma nativa en Linux (x86_64, aarch64) y macOS Apple Silicon; Docker es opcional.
- Instala la CLI con
uv tool install planoaiopip install planoaiy confirma que arranca. - Escribe un archivo
plano_config.yamlcon tus proveedores de modelos, agentes y listeners. - Exporta tus claves de proveedor, como
OPENAI_API_KEYyANTHROPIC_API_KEY, o guárdalas en un archivo.env. - Ejecuta
planoai up plano_config.yamlpara arrancar la puerta de enlace y luego envía peticiones al puerto local que expone.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Arch.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Ingenieros de backend y plataforma
- Equipos de startups de IA que van rápido
- Equipos que ya usan Envoy
Tareas
- Enrutar prompts al agente correcto
- Estandarizar el acceso a LLM
- Añadir seguridad y moderación
- Capturar trazas para evaluación
Casos de uso
- Asistentes multiagente
- Ajuste de coste y latencia de modelos
- Prototipado temprano en un grupo compartido
Funciones clave
Construido sobre Envoy
Arch es, en esencia, una puerta de enlace de IA Envoy. El plano de datos corre sobre Envoy, el proxy que hay detrás de buena parte de la infraestructura cloud moderna. Y eso importa. Para los equipos que ya operan Envoy, el modelo operativo y los puntos de extensión resultan familiares. Para el resto, significa que la capa de enrutado y proxy está probada en batalla en vez de ser casera.
Enrutado inteligente como enrutador de LLM
Arch expone un endpoint compatible con OpenAI que pone por delante muchos proveedores a la vez. Puedes enrutar por nombre exacto de modelo, por un alias semántico, o dejar que la puerta de enlace elija sola según tus preferencias declaradas. Actúa como un enrutador de LLM ligero que configuras, no que programas. Cambiar de proveedor es un cambio de configuración. Sin reescribir. Ni una sola línea de código de tu app se mueve.
Orquestación de agentes
Deja de escribir clasificadores de intención a mano. Describes lo que hace cada agente en lenguaje natural y dejas que el orquestador de Arch decida a dónde va un prompt, que es la parte que más equipos subestiman porque el enrutado hecho a mano se rompe en cuanto añades un agente que nadie planeó. Añadir un agente nuevo es cuestión de sumar una línea a la configuración y reiniciar, sin tocar tu código de enrutado. Sin reescribir el enrutado. Solo una entrada nueva.
Construido sobre Envoy
El plano de datos corre sobre Envoy, el proxy que hay detrás de buena parte de la infraestructura cloud moderna. Para los equipos que ya operan Envoy, el modelo operativo y los puntos de extensión resultan familiares. Para el resto, significa que la capa de enrutado y proxy está probada en batalla en vez de ser casera.
Barreras de seguridad y cadenas de filtros
Las cadenas de filtros te dejan adjuntar políticas de moderación, protección contra jailbreak y ganchos de memoria en un único lugar consistente que todos los agentes heredan automáticamente. Escribes la política una vez y se aplica a todos los agentes, lo que supera dispersar comprobaciones de seguridad por cada servicio. La seguridad vive en un solo sitio. De eso se trata.
Observabilidad sin código
Arch captura señales agénticas y trazas y métricas de OpenTelemetry sin que añadas instrumentación. Mira el tráfico en vivo con planoai obs, o indaga en una sola petición lenta con planoai trace para ver qué salto consumió el tiempo. ¿Petición lenta? Un comando te dice por qué.
Agilidad de modelos y prompt targets
Más allá del enrutado, Arch puede convertir un prompt en lenguaje natural en una llamada de API estructurada y validada mediante prompt targets. Ese soporte está obsoleto desde la v0.4.22 en favor de los agentes, así que los proyectos nuevos deberían apoyarse en la ruta de agentes, mientras que las configuraciones existentes que ya dependen de prompt targets para llamadas de API deterministas siguen funcionando por ahora.
Libertad de lenguaje y framework
Tus agentes siguen siendo servicios HTTP simples que implementan el endpoint de chat completions de OpenAI. Escríbelos en Python, JavaScript o el stack que quieras, y Arch se encarga del bucle exterior de enrutado, secuenciación y acceso a modelos a su alrededor, lo que significa que nunca tienes que reescribir un agente solo porque el framework que hay debajo cambió de opinión.
Ventajas y desventajas
Ventajas
- Código abierto bajo Apache 2.0, sin cuota de licencia y con acceso total al código.
- Un solo archivo de configuración reemplaza clasificadores de intención a mano, adaptadores de proveedor y pegamento de trazado.
- El enrutado agnóstico de proveedor te deja moverte entre modelos sin tocar el código de la app.
- Las trazas automáticas de OpenTelemetry recortan una buena parte del trabajo de instrumentación manual.
- Corre de forma nativa sin Docker ni una cadena de herramientas de Rust. Instalación rápida.
Desventajas
- Las plataformas nativas se limitan a Linux y macOS Apple Silicon, así que los usuarios de Windows van por la ruta de Docker.
- No hay oferta de producción alojada, lo que significa que eres responsable de ejecutar y escalar la puerta de enlace tú mismo.
- Los prompt targets están obsoletos, así que quien siga tutoriales antiguos llegará a un callejón sin salida.
- Los modelos orquestadores alojados gratis corren en una región compartida del centro de EE. UU., así que los equipos sensibles a la latencia o a los datos deben autoalojar antes.
Preguntas frecuentes
Arch es una puerta de enlace de IA que se sitúa entre tu app y los proveedores de LLM a los que llama. Se encarga del enrutado de modelos, la orquestación multiagente, las barreras de seguridad y el trazado para que mantengas la lógica de tu producto en tu propio código. Está pensada para desarrolladores que crean aplicaciones agénticas, no para usuarios finales.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con Arch.
Alternativas a Arch
Griffin by Tavus
Tavus · Voz e idioma · Vídeo · ChatbotGriffin by Tavus es el primer modelo de interacción humana: un sistema de vídeo a vídeo y dúplex completo que observa, escucha y responde durante una llamada de vídeo con IA en tiempo real.
Claude Haiku 5.5
Anthropic · Escritura · Programación · ChatbotClaude Haiku 5.5 es el modelo pequeño más rápido y económico de Anthropic: 0,10 dólares por millón de tokens de entrada y una ventana de 1M de tokens.
Wabi
Wabi, Inc. · Productividad · Asistente de IA · ChatbotWabi es un asistente de IA con forma de aplicación de mensajería para iOS, Android y Mac. Divide tu vida en hilos compartidos, crea apps pequeñas dentro de cada uno y resuelve correo, calendario y encargos cuando das el visto bueno.
