Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Your lightweight open-source personal agent.
| Date | Stars |
|---|---|
| 2026-07-31 | 46440 |
| 2026-08-10 | 46821 |
| 2026-08-18 | 47133 |
| 2026-08-19 | 47171 |
| 2026-08-20 | 47219 |
| 2026-08-21 | 47250 |
| 2026-08-22 | 47278 |
| 2026-08-23 | 47296 |
| 2026-08-24 | 47342 |
| 2026-08-25 | 47374 |
| 2026-08-26 | 47419 |
| 2026-08-27 | 47456 |
| 2026-08-28 | 47488 |
| 2026-08-29 | 47519 |
| 2026-08-30 | 47532 |
| 2026-08-31 | 47568 |
| 2026-09-01 | 47604 |
| 2026-09-02 | 47649 |
| 2026-09-03 | 47679 |
| 2026-09-04 | 47704 |
| 2026-09-05 | 47725 |
| 2026-09-06 | 47744 |
| 2026-09-07 | 47839 |
| 2026-09-08 | 47883 |
| 2026-09-09 | 47936 |
| 2026-09-10 | 47977 |
| 2026-09-11 | 48016 |
| 2026-09-12 | 48049 |
| 2026-09-13 | 48077 |
| 2026-09-14 | 48145 |
| 2026-09-15 | 48175 |
| 2026-09-16 | 48211 |
| 2026-09-17 | 48254 |
| 2026-09-18 | 48315 |
| 2026-09-19 | 48350 |
| 2026-09-20 | 48395 |
| 2026-09-21 | 48448 |
| 2026-09-22 | 48481 |
| 2026-09-23 | 48504 |
| 2026-09-24 | 48540 |
| 2026-09-25 | 48566 |
| 2026-09-26 | 48584 |
| 2026-09-27 | 48609 |
| 2026-09-28 | 48636 |
| 2026-09-29 | 48662 |
| 2026-09-30 | 48696 |
| 2026-10-01 | 48713 |
| 2026-10-02 | 48747 |
| 2026-10-03 | 48755 |
| 2026-10-04 | 48778 |
| 2026-10-05 | 48793 |
| 2026-10-06 | 48820 |
| 2026-10-07 | 48834 |
| 2026-10-08 | 48864 |
| 2026-10-09 | 48896 |
| 2026-10-10 | 48920 |
| 2026-10-11 | 48954 |
| 2026-10-12 | 48968 |
| 2026-10-13 | 48991 |
| 2026-10-14 | 49015 |
| 2026-10-15 | 49050 |
| 2026-10-16 | 49081 |
| 2026-10-17 | 49117 |
| 2026-10-18 | 49144 |
| 2026-10-19 | 49173 |
| 2026-10-20 | 49208 |
| 2026-10-21 | 49241 |
| 2026-10-22 | 49262 |
| 2026-10-23 | 49299 |
| 2026-10-24 | 49322 |
| 2026-10-25 | 49343 |
| 2026-10-26 | 49361 |
| 2026-10-27 | 49471 |
| 2026-10-28 | 49545 |
| 2026-10-29 | 49617 |
| 2026-10-30 | 49672 |
| 2026-10-31 | 49697 |
| 2026-11-01 | 49720 |
| 2026-11-02 | 49756 |
| 2026-11-03 | 49784 |
| 2026-11-04 | 49817 |
Today
+33 stars today
This week
+272 stars this week
This month
+1.0k stars this month
Momentum
439.0
growth rate 0.55%/day
<picture>
<source media="(prefers-color-scheme: dark)" srcset="./images/readme-cover-dark.svg">
<img alt="nanobot README cover" src="./images/readme-cover-light.svg">
</picture>
<div align="center">
<p>
<a href="https://nanobot.wiki/docs/latest/getting-started/nanobot-overview">English</a> |
<a href="https://nanobot.wiki/cn/docs/latest/getting-started/nanobot-overview">简体中文</a> |
<a href="https://nanobot.wiki/zh-Hant/docs/latest/getting-started/nanobot-overview">繁體中文</a> |
<a href="https://nanobot.wiki/es/docs/latest/getting-started/nanobot-overview">Español</a> |
<a href="https://nanobot.wiki/fr/docs/latest/getting-started/nanobot-overview">Français</a> |
<a href="https://nanobot.wiki/id/docs/latest/getting-started/nanobot-overview">Bahasa Indonesia</a> |
<a href="https://nanobot.wiki/ja/docs/latest/getting-started/nanobot-overview">日本語</a> |
<a href="https://nanobot.wiki/ko/docs/latest/getting-started/nanobot-overview">한국어</a> |
<a href="https://nanobot.wiki/ru/docs/latest/getting-started/nanobot-overview">Русский</a> |
<a href="https://nanobot.wiki/vi/docs/latest/getting-started/nanobot-overview">Tiếng Việt</a>
</p>
<p>
<a href="https://github.com/HKUDS/nanobot"><img src="https://img.shields.io/github/stars/HKUDS/nanobot?style=flat&logo=github" alt="GitHub stars"></a>
<a href="https://pypi.org/project/nanobot-ai/"><img src="https://img.shields.io/pypi/v/nanobot-ai" alt="PyPI version"></a>
<a href="https://pepy.tech/project/nanobot-ai"><img src="https://static.pepy.tech/badge/nanobot-ai" alt="PyPI downloads"></a>
<a href="https://github.com/HKUDS/nanobot/actions/workflows/ci.yml"><img src="https://github.com/HKUDS/nanobot/actions/workflows/ci.yml/badge.svg?branch=main" alt="Test Suite"></a>
<a href="https://pypi.org/project/nanobot-ai/"><img src="https://img.shields.io/badge/python-%3E%3D3.11-blue" alt="Python 3.11 or newer"></a>
<a href="./LICENSE"><img src="https://img.shields.io/github/license/HKUDS/nanobot" alt="MIT License"></a>
<a href="https://nanobot.wiki/docs/latest/getting-started/nanobot-overview"><img src="https://img.shields.io/badge/docs-nanobot.wiki-blue" alt="nanobot documentation"></a>
</p>
<p>
<a href="https://discord.gg/MnCvHqpUGB">Discord</a> ·
<a href="https://x.com/nanobot_project">X</a> ·
<a href="./COMMUNICATION.md#wechat">WeChat 微信交流群</a> ·
<a href="./COMMUNICATION.md#hkuds-community">Feishu</a>
</p>
</div>
# nanobot
🐈 **nanobot** is an ultra-lightweight, open-source, self-hosted personal AI agent framework written in Python. Use it in a browser, terminal, or chat app to work with files, remember preferences, and schedule tasks. Connect a supported model provider or local model server to supply the AI.
## Start Here
| You want to... | Go to |
|---|---|
| Install nanobot with no terminal/config background | [Start Without Technical Background](./docs/start-without-technical-background.md) |
| Install quickly and get your first reply | [Install](#-install) and [Quick Start](#-quick-start) |
| Open the bundled browser UI | [WebUI](#-webui) |
| Connect Telegram, Discord, WeChat, Slack, Email, Mattermost, Linear, or another channel | [Chat app guide](./docs/guides/chat-app-ai-agent.md) |
| Configure providers, fallback models, Langfuse, MCP, web tools, or security | [Docs](./docs/README.md) and [Configuration](./docs/configuration.md) |
| Develop the browser UI | [Install current source](#-install), then [WebUI development](./webui/README.md) and [Contributing](./CONTRIBUTING.md) |
| Integrate from Python or HTTP | [Python SDK](./docs/python-sdk.md) or [Agent API](./docs/openai-api.md) |
| Understand or extend the internals | [Architecture](./docs/architecture.md), [Contributing](./CONTRIBUTING.md), and [Provider extensions](./docs/development.md) |
| Deploy to the cloud or keep nanobot running as a service | [Deployment](./docs/deployment.md) |
## What can nanobot do?
nanobot can:
- run in a browsExcerpt of 93,365 characters
Read on GitHubXubin Ren · The University of Hong Kong
1.6k
chengyongru
733
Alexander Minges · TU Darmstadt · Germany
47
AxelRay
42
zhangxiaoyu.york · @bytedance · China
36
layla
34
Santh
26
San_Check · @zai-org · China
24
Stellar鱼
22
Kunal Karmakar · Microsoft · India
21
21
Nikolas de Hor · @for6solutions
20
Kaloyan Tenchov · United States
20
Jiajun · Bytedance
20
Flo
19
Hamb_y
19
Sergio Sánchez Vallés
16
14
R0 · China
14
Michael
14
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:cc99688ffaeb4219, topic:ai-agent, topic:ai-agents, topic:agent-framework