nanoMuse es un agente personal de código abierto diseñado para funcionar en todos los dispositivos que el usuario posee, incluyendo Android, iPhone, iPad, Windows, macOS, Linux y navegadores web. A diferencia de otros agentes de IA que dependen exclusivamente de la nube, nanoMuse ejecuta sus funciones localmente en los dispositivos del usuario, permitiendo que la aplicación continúe trabajando incluso cuando está cerrada. El sistema se basa en un 'hub' central que conecta la aplicación móvil, el escritorio y la consola web, permitiendo que un agente con nombre y rostro interactúe con el usuario de forma consistente.
El proyecto, licenciado bajo GPL-3.0 o posterior, ofrece una versión de demostración gratuita mediante un retransmisor comunitario, aunque los usuarios pueden configurar su propio servidor para mantener el control total de los datos. nanoMuse destaca por su capacidad de 'hands on', lo que le permite interactuar con aplicaciones que no tienen API pública, como el sistema operativo o navegadores, mediante pantallas y ventanas. Además, incluye funciones de seguridad que solicitan confirmación antes de realizar acciones irreversibles, como borrar datos o realizar pagos, y recuerda las preferencias del usuario mediante archivos Markdown editables. El agente puede integrarse en aplicaciones de mensajería como WeChat, DingTalk, Enterprise WeChat y Telegram, y permite a los usuarios elegir entre múltiples proveedores de modelos de IA, incluyendo OpenAI, Google Gemini, DeepSeek y otros, o utilizar sus propias claves API.
