Skip to main content
AI Tool Radar
OSI-openAgent frameworks and runtimes

Nanobot

HKUDS

Lightweight personal AI agent for tools, chats and workflows - one binary, multi-channel.

44.2k stars(as of 2026-06-14)View on GitHubHomepage

What is Nanobot?

Nanobot is a self-hostable personal AI agent runtime with a compact, readable core. It integrates with a WebUI, Telegram, Discord, Slack, Teams and email, supports multiple LLM providers, and ships persistent memory, scheduling and workflow automation out of the box.

Pros & Cons

Pros

  • Genuinely lightweight with a readable, auditable codebase - no framework bloat
  • Multi-channel chat integration (Telegram, Discord, Slack, Teams, email, WebUI) in one binary
  • Strong self-hosting story with full data ownership

Cons

  • Pre-1.0 - API stability not yet guaranteed
  • Documentation reachability was inconsistent during checks
  • Overlaps with other agent OS projects - differentiation needs evaluation

License

MIT (OSI-open)

When it is interesting

Teams wanting a minimal, auditable agent runtime they can extend without learning a heavy framework.

When it is too early

Production enterprise deployments needing guaranteed API stability.

Commercial alternative & related

  • Commercial counterpart: Zapier AI / Make

This repo featured in the 2026-07 edition of the Open-Source AI Radar.