Sara: compañero de IA autoalojado con personalidad y capacidades de programación

Fuentes: Sara: self-hosted AI companion with personality and coding capabilities

Sara es un asistente de inteligencia artificial autoalojado que combina una personalidad configurable con capacidades avanzadas de desarrollo de software. Diseñado para ejecutarse en servidores propios, la herramienta permite a los usuarios seleccionar modelos locales o en la nube, incluyendo opciones de OpenAI, Anthropic, xAI y Ollama, sin depender de credenciales externas. El sistema opera en un entorno aislado (sandbox) para garantizar la seguridad, permitiendo a la IA escribir, probar y desplegar aplicaciones en tiempo real mientras gestiona la memoria y el contexto de las conversaciones.

La versión 2.3, licenciada bajo MIT, introduce mejoras significativas en el manejo de documentos extensos, permitiendo leer y resumir libros de hasta 1.000 páginas con enlaces de referencia precisos. Además, la aplicación se ha expandido para incluir integración con asistentes de voz como Alexa, Google Home y Siri, así como funciones de video llamada con sincronización de labios. Sara ofrece una interfaz multilingüe (inglés, español, francés, alemán, portugués e italiano) y permite la importación de historiales de otras plataformas como ChatGPT o Claude. El proyecto destaca por su arquitectura en TypeScript sin dependencias de tiempo de ejecución, facilitando su despliegue en diversas plataformas, desde Raspberry Pi hasta servidores empresariales, y mantiene un enfoque estricto en la privacidad, donde los datos permanecen exclusivamente en el dispositivo del usuario.