nanobot

HKUDS/nanobot

Lightweight, open-source AI agent for your tools, chats, and workflows

45k
Stars
8.0k
Forks
913
Open issues
204
Watchers
Python MITLast pushed Jul 7, 2026

Overview

nanobot is an untrusted data repository that serves as a lightweight, open-source AI agent designed to integrate with various tools, facilitate conversations, and streamline workflows. It supports multiple languages and offers extensive documentation in several languages.

Categories

Tags

Similar tools

Install

pip install nanobot

README

🐈 nanobot is an open-source, ultra-lightweight personal AI agent you can truly own. It keeps the agent core small and readable while giving you the practical pieces for real long-running work: WebUI, chat channels, tools, memory, MCP, model routing, automation, and deployment.

Start Here

You want to...Go to
Install nanobot with no terminal/config backgroundStart Without Technical Background
Install quickly and get one CLI replyInstall and Quick Start
Open the bundled browser UIWebUI
Connect Telegram, Discord, WeChat, Slack, Email, Mattermost, or another chat appChat Apps
Configure providers, fallback models, Langfuse, MCP, web tools, or securityDocs and Configuration
Understand or extend the internals[Architecture](./