Sobre el proyecto
Sapphire Blue AI es un framework agéntico autoalojado construido en torno a una persona de IA personalizable con interacción por voz. Está diseñado como un compañero persistente que recuerda al usuario, ejecuta tareas programadas y puede ampliarse mediante plugins.
Capacidades principales descritas en el README:
- Sistema de personas: 12 personalidades integradas que agrupan prompt, voz, herramientas y modelo; los usuarios pueden crear las suyas propias. La IA puede editar su propio prompt y cambiar piezas de personalidad a mitad de conversación.
- Voz: palabra de activación, conversión de voz a texto, conversión de texto a voz, voz en streaming y modo de conversación manos libres con interrupción. Kokoro TTS local por defecto, con ElevenLabs opcional.
- Memoria y conocimiento: búsqueda vectorial semántica sobre grandes conjuntos de memoria etiquetados, un motor de memoria por capas "Mind Palace" con un bibliotecario nocturno, categorías de conocimiento organizadas con carga de archivos y vigilancia de carpetas, objetivos jerárquicos con diario de progreso, y un sistema de entidades para personas, lugares y cosas.
- Integraciones: VOIP de Twilio y números de teléfono reales, Discord, Telegram, correo multcuenta, Google Calendar, Home Assistant, SSH, carteras de Bitcoin, servidores MCP, captura por webcam, generación de imágenes mediante ComfyUI/sd-server y un arnés de código.
- Funciones de plataforma: daemons en segundo plano y webhooks, modo heartbeat/continuo con saludos matutinos y alarmas, agentes en segundo plano, aplicaciones de plugin a página completa, plugins de temas, avatar animado en 3D, importación/exportación de personas y conjuntos de herramientas, panel con métricas de tokens y actualizador automático.
- Soporte de modelos: local-first, con proveedores LLM en la nube opcionales (Claude, GPT, Gemini, Fireworks o cualquier endpoint compatible con OpenAI/Anthropic); Ollama y LM Studio pueden usarse como endpoints locales.
- Privacidad: un modo de bóveda de privacidad que cifra los chats y fuerza modelos marcados como privados, además de enrutamiento por proxy SOCKS para toda la aplicación.
- Ecosistema de plugins: tienda de plugins y tienda de personas, instalación con un clic desde GitHub, los plugins pueden añadir herramientas, hooks, comandos de voz, proveedores, daemons, aplicaciones y temas.
Las opciones de instalación incluyen un lanzador/instalador con GUI para Windows y Linux, una configuración manual basada en conda y Docker (solo interfaz web, sin palabra de activación). Los requisitos son Ubuntu 22.04+ o Windows 11+, Python 3.11+ mediante conda, 16GB+ de RAM con TTS/STT y, opcionalmente, una GPU Nvidia. Mac solo es compatible mediante Docker. El proyecto tiene licencia AGPL-3.0.
El README incluye una advertencia explícita de que el agente puede ejecutar comandos de shell, enviar correos, controlar dispositivos de domótica y escribir sus propias herramientas, y que las tareas programadas se ejecutan de forma autónoma, por lo que la configuración del conjunto de herramientas debe limitarse con cuidado.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.