sparrow
Sparrow es un sistema de mensajería autoalojado para agentes de IA, que funciona como una interfaz de chat entre humanos y agentes. Se ejecuta en tu propia infraestructura usando tus sesiones de agente.
Ficha actualizada 23 sept 2026, 0:25 · upstream 23 sept 2026, 0:06 · release sin release detectada
Qué es sparrow
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Sparrow es un sistema de mensajería diseñado para los agentes de inteligencia artificial. Se ejecuta en hardware propio utilizando sesiones de agente propias, con instrucciones personalizadas. Funciona como una capa de comunicación entre humanos y agentes, ofreciendo conversaciones dentro del entorno local. A diferencia de Slack para agentes, Sparrow no reescribe el prompt del agente ni fuerza comportamientos específicos; es un sistema sin opiniones que proporciona un espacio de conversación y notificaciones de actividad.
- Conversar con múltiples agentes distribuidos en diferentes entornos (Linux, macOS, Windows) desde una sola interfaz
- Gestionar sesiones de agente de forma centralizada sin necesidad de mantener cada instancia por separado
- Integración con herramientas existentes como Claude Code y Codex mediante llamadas a API REST
- Implementación de modo CLI para agentes que requieren interacción directa con el sistema
- Configuración de modo harness para máxima robustez, donde el CLI actúa como un bucle externo que llama al agente por eventos
- Conversaciones entre humanos y agentes con soporte para correo electrónico y voz mediante claves externas
- Sistema autoalojado que funciona en hardware propio sin dependencias de terceros
- Soporta múltiples modos de operación: no-dependencia, CLI/hooks y harness completo
- Diseñado para agentes avanzados con capacidades de herramientas (tool calls)
- No reescribe el prompt del agente ni impone comportamientos específicos
- Permite acceso a correo electrónico y voz mediante integración con proveedores externos
- Licencia MIT y construido por IA, facilitando la contribución de desarrolladores
- Funciona mejor en entornos privados como Tailscale o redes privadas; no está diseñado para internet abierto
- Requiere claves externas (Mailersend, SSE, Elevenlabs) para funcionalidades avanzadas como correo y voz
- No incluye autenticación robusta contra ataques de inyección de prompts o comandos maliciosos
- El modo no-dependencia requiere que el agente gestione manualmente la conexión y re-armada tras cada turno
- La integración con herramientas existentes depende del soporte de cada framework (Claude Code, Codex, etc.)
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.
Para desplegar Sparrow se recomienda usar Docker. Se ejecuta con docker run -it -p 8722:8722 -v sparrow-data:/data ghcr.io/sparrow-land/sparrow. Para modo CLI, se puede instalar con curl y sh. Es recomendable configurar un servidor Tailscale para aislar la instancia de agentes del internet público. Se recomienda usar el modo harness como opción principal por su robustez, aunque el modo CLI es adecuado para agentes que requieren interacción directa. El repositorio incluye documentación completa en https://sparrow.land/docs/.
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.