chatwalaau
ChatWalaʻau es una runtime de agente local en Python que integra chat, herramientas (tools), RAG y MCP en un solo pip install. Funciona con modelos locales o conectados a proveedores como Azure OpenAI, Anthropic, OpenAI y Microsoft Foundry.
Ficha actualizada 22 sept 2026, 23:54 · upstream 22 sept 2026, 23:36 · release v0.165.0
Qué es chatwalaau
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
El ChatWalaʻau permite crear un workspace de agente local donde se ejecutan el chat, herramientas, base de conocimientos RAG y MCP en una sola aplicación. El interfaz, runtime y almacenamiento local corren directamente en la máquina del usuario. Las solicitudes a los modelos provienen desde configuraciones externas. La plataforma fue construida en Hawaiʻi con inspiración en el framework Microsoft Agent Framework.
La herramienta ofrece un chat visual con soporte para Markdown, código, matemáticas y diagramas Mermaid. Permite interacción mediante comandos de slash, búsqueda de conversaciones, navegación por mensajes y persistencia de historial. Incluye herramientas como análisis de imágenes, clima, programación, generación de imágenes y acceso a APIs MCP compatibles con Claude Desktop.
La arquitectura soporta agentes declarativos programables en YAML o interfaz gráfica, flujos de trabajo visuales con nodos interconectados, ejecución autónoma de agentes de codificación con memoria de sesión y herramientas contextuales. También permite automatización mediante scripts programados y comunicación con Microsoft Teams a través de webhooks.
El almacenamiento local mantiene sesiones, vectores y archivos en la máquina del usuario, con persistencia de conversación incluso ante conflictos de archivo. La API ofrece uso de tokens por día, mes o tipo, con dashboards detallados para métricas como token usado, modelos utilizados y chat específico.
- Crear un asistente personal que responda preguntas sobre documentos locales sin necesidad de internet
- Automatizar tareas repetitivas mediante herramientas integradas (clima, código, imágenes)
- Conectar aplicaciones externas a través del protocolo MCP para extender capacidades de chat
- Generar contenido visual como diagramas Mermaid o imágenes a partir de texto
- Crear agentes autónomos que ejecuten scripts y tareas programadas sin intervención humana
- Organizar conocimiento mediante RAG con base de conocimientos en vectores locales
- Soporta múltiples proveedores de modelos (Azure OpenAI, Anthropic, OpenAI, Microsoft Foundry) desde una sola interfaz
- Interfaz gráfica completa con soporte para Markdown, código, matemáticas y diagramas Mermaid
- Herramientas integradas como análisis de imágenes, clima y generación de contenido visual
- Soporte para agentes declarativos programables en YAML o mediante interfaz gráfica
- Almacenamiento local persistente que mantiene conversaciones incluso ante conflictos de archivo
- API REST completa con métricas detalladas sobre token uso por día, mes y tipo
- Requiere una máquina con al menos 1 CPU core y 1 GB de RAM para ejecutar el runtime local
- La conexión a modelos externos depende de la disponibilidad del proveedor (Azure OpenAI, Anthropic, etc.)
- El almacenamiento local se almacena en la misma máquina donde se ejecuta el agente
- Los agentes autónomos requieren configuración manual de herramientas y permisos
- No incluye un editor de código integrado; se debe usar Monaco Editor externo para editar archivos
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instala mediante `pip install chatwalaau` en entornos Linux, macOS o Windows. El runtime corre en el mismo sistema operativo que la aplicación. Para producción, considera desplegar el backend en un servidor separado (Docker) y usar una base de datos externa para vectores y sesiones. Configura credenciales en `.env` y usa `chatwalaau settings migrate --write` para migrar configuraciones a `app_settings.jsonc`. No requiere Docker ni Compose; funciona directamente con pip.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.