overview
¿Qué es nanobot?
nanobot es un framework de agente de IA personal desarrollado por HKUDS (Hong Kong University Data Science) que permite a desarrolladores, investigadores y entusiastas de la automatización implementar y personalizar asistentes de IA en sus propias máquinas. Funciona como un tiempo de ejecución de agente de IA autoalojado, compatible con la integración de chat multiplataforma, el uso de herramientas y objetivos de automatización a largo plazo. Sus capacidades principales incluyen la conexión a plataformas como Telegram, Discord y Slack, la utilización de herramientas como archivos, comandos de shell y búsqueda web, y el mantenimiento del historial de sesiones a través de su función de memoria 'Dream'. El framework es compatible con múltiples proveedores de Large Language Model (LLM), incluidos OpenAI, Anthropic (Claude), Google Gemini, DeepSeek, Groq, OpenRouter y Ollama, junto con otros endpoints locales compatibles con OpenAI. Un SDK de Python expuesto y una API compatible con OpenAI facilitan integraciones adicionales y el desarrollo personalizado.
