nanobot
Runtime ultraligero de agente personal de IA desarrollado por HKUDS
nanobot, publicado por el laboratorio HKUDS de la Universidad de Hong Kong en febrero de 2026, es un runtime personal de agentes que ejecuta cualquier LLM en un bucle coherente. Implementa con poco código Python la recepción de mensajes, decisiones del LLM, llamadas a herramientas y gestión de contexto, y añade módulos para WebUI, mensajería, alojamiento MCP, memoria a largo plazo y programación. Su diseño legible evita la complejidad de frameworks grandes y admite más de 30 proveedores.
💻 Requisitos del sistema
El runtime no requiere GPU; al conectar Ollama/vLLM depende de la VRAM del modelo
Unos 200 MB para el paquete y WebUI; los modelos locales se almacenan aparte
⚡ Instalación
4-1. Inicio rápido
pip install nanobot-ai
# o con uv
uv tool install nanobot-ai
nanobot run
4-2. Instalación detallada
git clone https://github.com/HKUDS/nanobot.git
cd nanobot
pip install -e .
docker compose up -d
export OPENAI_API_KEY="sk-..."
nanobot run
4-3. Ejemplo de API
from nanobot import Nanobot
bot = Nanobot()
response = bot.chat("Resume los artículos sobre CRISPR publicados hoy en Nature")
print(response)
🧬 Casos de uso en biociencias
Agente de monitorización bibliográfica
Conecta APIs de PubMed y bioRxiv mediante MCP y cron para recopilar y resumir artículos diarios y enviarlos a Telegram o Slack.
Automatización del preprocesamiento experimental
Usa un LLM local para limpiar CSV, detectar valores atípicos y generar informes estadísticos sin exponer datos sensibles; el agente escribe y ejecuta pandas.
Asistente permanente del servidor de laboratorio
Despliega con Docker y WebUI, conserva contexto por proyecto, ejecuta análisis en paralelo y notifica estados o anomalías mediante Slack/Teams.
FAQ
¿Qué es nanobot?
nanobot, publicado por el laboratorio HKUDS de la Universidad de Hong Kong en febrero de 2026, es un runtime personal de agentes que ejecuta cualquier LLM en un bucle coherente. Implementa con poco código Python la recepción de mensajes, decisiones del LLM, llamadas a herramientas y gestión de contexto, y añade módulos para WebUI, mensajería, alojamiento MCP, memoria a largo plazo y programación. Su diseño legible evita la complejidad de frameworks grandes y admite más de 30 proveedores.
¿Cuándo debería usar nanobot?
Runtime ultraligero de agente personal de IA desarrollado por HKUDS
¿Cuál es un caso de uso biomédico de nanobot?
Agente de monitorización bibliográfica: Conecta APIs de PubMed y bioRxiv mediante MCP y cron para recopilar y resumir artículos diarios y enviarlos a Telegram o Slack.
📝 Notas de actualización
Aún no hay notas de actualización.
🧪 Código de la vida relacionado
Aún no hay publicaciones relacionadas de Código de la vida.