Skip to content
Ferramenta de IA

nanobot Review

nanobot é um framework de agente de IA leve e de código aberto, projetado para auto-hospedagem e ampla personalização, lançado pela HKUDS no início de 2026.

shipped 22 de jul. de 2026freemium
Domain rating50Monthly visits2.2K/mo
nanobot — product screenshot

Por que importa

1Lançado em fevereiro de 2026 pela HKUDS (Hong Kong University Data Science).
2Apresenta uma base de código pequena de aproximadamente 4.000 linhas de Python.
3Suporta 11 provedores de LLM e 8 plataformas de chat a partir de fevereiro de 2026.
4Atinge tempos de inicialização rápidos de 0,8 segundos e consome 45MB de memória para operações básicas.

Sobre o nanobot

Modelo de negócio
Open Source
Financiamento
Bootstrapped
Plataformas
Web
Público-alvo
Individuals seeking a lightweight AI assistant
API DocsGitHubOpen Source

Especificações

Documentação API

API disponível

Sim, API pública

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.

features

Principais Recursos do nanobot

nanobot oferece um conjunto de recursos projetados para uma experiência de agente de IA leve, personalizável e auto-hospedada. Sua arquitetura prioriza a eficiência e o controle do desenvolvedor, oferecendo uma base de código compacta e previsível.

  • Integração de Chat Multiplataforma: Conecta-se com Telegram, Discord, Slack, WeChat, Email, Mattermost, WhatsApp, Feishu, DingTalk e QQ.
  • Uso de Ferramentas e Automação: Suporta arquivos, comandos de shell, pesquisa na web, busca na web, geração de imagens e subagentes, com um agendador tipo cron para tarefas automatizadas.
  • Gerenciamento de Memória e Contexto: Utiliza um recurso 'Dream' para histórico de sessões e memória de longo prazo entre as interações.
  • Flexibilidade do Provedor LLM: Compatível com OpenAI, Anthropic (Claude), Google Gemini, DeepSeek, Groq, OpenRouter, Ollama e outros endpoints locais compatíveis com OpenAI.
  • API e SDK: Oferece um SDK Python e uma API compatível com OpenAI para integrações e extensões personalizadas.
  • Leve e de Código Aberto: Apresenta um núcleo pequeno e legível (aprox. 4.000 linhas de Python) para fácil auditoria e modificação.
  • Execução de Longo Prazo: Permite objetivos sustentados e tarefas orientadas a metas através do comando /goal.
  • Núcleo Portátil: Projetado para incorporação e implantação em ambientes com recursos limitados, como Raspberry Pi.

use cases

Quem Deve Usar nanobot?

nanobot é direcionado principalmente a indivíduos e organizações que buscam um alto grau de controle e personalização sobre seus agentes de IA, particularmente aqueles com proficiência técnica ou necessidades específicas de automação. Seu design atende a ambientes onde a eficiência de recursos e a transparência são primordiais.

  • Desenvolvedores e Pesquisadores de IA: Ideal para entender, personalizar e construir arquiteturas de agentes de IA devido à sua base de código pequena e legível e natureza de código aberto.
  • Entusiastas de Automação: Para criar tarefas agendadas, fluxos de trabalho inteligentes e automatizar operações rotineiras sem a necessidade de infraestrutura pesada.
  • Fundadores e Equipes de Startups: Adequado para construir rapidamente assistentes internos para ferramentas proprietárias ou integrar IA em plataformas de chat existentes.
  • Indivíduos que Buscam Controle Pessoal da IA: Para aqueles que desejam auto-hospedar e realmente possuir seu agente de IA, garantindo privacidade de dados e personalização completa.
  • Ambientes com Recursos Limitados: Sua natureza leve permite a implantação em hardware modesto, como um Raspberry Pi ou Virtual Private Servers (VPS) de baixo custo.

how to use

Como Usar nanobot

Para começar a usar nanobot, os usuários geralmente instalam o pacote Python e configuram seus provedores de LLM e integrações de plataforma de chat desejados. O framework é projetado para auto-hospedagem, permitindo implantação e personalização locais.

  • 1Instale nanobot via pip: pip install nanobot.
  • 2Configure os provedores de LLM definindo chaves de API para serviços como OpenAI, Anthropic ou Google Gemini.
  • 3Integre com as plataformas de chat preferidas (por exemplo, Telegram, Discord) configurando tokens de API e webhooks.
  • 4Defina ferramentas (por exemplo, comandos de shell, pesquisa na web) que o agente pode utilizar para a execução de tarefas.
  • 5Inicie o tempo de execução do agente nanobot e interaja com ele através dos canais de chat configurados ou de sua WebUI.
  • 6Utilize o comando /goal para definir objetivos sustentados para tarefas e automações de longo prazo.

pricing

Preços e Planos do nanobot

nanobot opera em um modelo freemium. O framework principal é de código aberto e está disponível gratuitamente para auto-hospedagem e modificação. Os custos associados ao nanobot decorrem principalmente do uso de APIs de Large Language Model (LLM) de terceiros (por exemplo, OpenAI, Anthropic) e de qualquer infraestrutura de hospedagem (por exemplo, VPS, Raspberry Pi) escolhida pelo usuário. Não há taxas de assinatura diretas para o software nanobot em si.

  • Freemium: O framework principal do nanobot é de código aberto e gratuito para usar; os usuários incorrem em custos pelo uso da API LLM externa e pela infraestrutura de auto-hospedagem.

Pros

  • +Ultra-lightweight core (approx. 4,000 lines of Python) for high auditability and efficiency.
  • +Minimal memory footprint (<20MB median RSS on startup) suitable for edge devices.
  • +Open-source and self-hostable, providing users with full ownership and control.
  • +Rapid deployment and extensibility through a modular plugin system.
  • +Comprehensive support for integration with numerous chat applications and LLM providers.
  • +Features like long-horizon execution and scheduled automations for complex workflows.

Cons

  • Relies on external LLM providers, incurring their respective usage fees and rate limits.
  • May have a smaller skill ecosystem and fewer integrated platforms compared to more feature-rich, larger frameworks.
  • The /v1/chat/completions API endpoint currently lacks rate limiting, potentially leading to exhaustion of LLM provider credits.
  • Requires technical expertise for setup, configuration, and customization.

Ferramentas similares

nanobot vs Concorrentes

nanobot se destaca no cenário dos agentes de IA por seu design ultraleve, natureza de código aberto e ênfase na auto-hospedagem e controle do desenvolvedor. Ele compete com outros frameworks de agentes de código aberto e leves, cada um oferecendo vantagens distintas.

1

OpenClaw is a feature-complete, open-source autonomous AI agent framework that connects large language models directly to your operating system and integrates with over 50 messaging platforms.

OpenClaw is significantly larger and more feature-rich than nanobot, offering broader system access and a massive plugin ecosystem, whereas nanobot focuses on being ultra-lightweight and minimalist.

2

NanoClaw is a security-first, lightweight alternative to OpenClaw that runs agents in isolated Linux containers, offering enhanced security for local AI agent operations.

NanoClaw is positioned as a more secure and lightweight alternative to OpenClaw, similar to nanobot's lightweight approach, but with a specific focus on containerized isolation for safety, a feature not explicitly highlighted for nanobot.

3

goose is a general-purpose, native open-source AI agent that runs on your machine, offering desktop, CLI, and API interfaces for a wide range of tasks and built on open standards.

Like nanobot, goose emphasizes local operation and open-source nature, but it presents itself as a more general-purpose agent with dedicated desktop and CLI interfaces, whereas nanobot highlights its ultra-lightweight core and chat app integrations.

4

Dify is an open-source, no-code/low-code platform for building AI agents, apps, chatbots, and workflows with a visual interface, making it accessible to both technical and non-technical users.

While nanobot focuses on a lightweight, code-centric agent runtime, Dify offers a more comprehensive, visual, no-code/low-code platform for building and deploying various AI applications, including agents, with a strong emphasis on RAG pipelines and observability.

Mais no Stork

Ferramentas IA relacionadas

Outras ferramentas desta categoria, associadas por tags em comum

Um e-mail curto por dia com ferramentas que valem a pena. Sem funil de marketing.

um e-mail por dia · cancele em dois cliques · sem rastreadores de terceiros

Para builders

Esta página está trabalhando para a ferramenta de outra pessoa.

Agentes de IA leem. Compradores chegam nela. Ela responde em oito idiomas e via MCP. Sua ferramenta pode ter uma assim — no ar em 24 horas.