overview
O que é nanobot?
nanobot é um framework de agente de IA pessoal desenvolvido pela HKUDS (Hong Kong University Data Science) que permite a desenvolvedores, pesquisadores e entusiastas de automação implantar e personalizar assistentes de IA em suas próprias máquinas. Ele funciona como um tempo de execução de agente de IA auto-hospedado, suportando integração de chat multiplataforma, uso de ferramentas e objetivos de automação de longo prazo. Suas capacidades principais incluem a conexão a plataformas como Telegram, Discord e Slack, a utilização de ferramentas como arquivos, comandos de shell e pesquisa na web, e a manutenção do histórico de sessões através de seu recurso de memória 'Dream'. O framework suporta vários provedores de Large Language Model (LLM), incluindo OpenAI, Anthropic (Claude), Google Gemini, DeepSeek, Groq, OpenRouter e Ollama, juntamente com outros endpoints locais compatíveis com OpenAI. Um SDK Python exposto e uma API compatível com OpenAI facilitam integrações adicionais e desenvolvimento personalizado.
