aiagent.club
中文
GitHub repo

HKUDS/nanobot

Python Tracked since 2026-02-01 Updated 2026-10-26 View source ↗

#47 of 813 by Stars among GitHub repos

49.4k Stars

Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps

About

🐈 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.

nanobot is a self-hosted personal AI agent runtime. It can:

For older updates, see the release archive or GitHub releases.

If you want the newest features and experiments, install from source. > If you want the most stable day-to-day experience, install from PyPI or with uv.

Prerequisites: Python 3.11 or newer. Git is only needed for a source install. Published packages already include the WebUI; a current-source…

Excerpted from github.com/HKUDS/nanobot

Latest metrics

Stars 49.4k 2026-10-26
Forks 8.7k 2026-10-26
Commits 5.1k 2026-10-26
Releases 20 2026-10-26
Watchers 205 2026-10-26
Open issues 209 2026-10-26
Open PRs 658 2026-10-26