HKUDS/nanobot

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 the project

nanobot is a small, self-hosted personal AI agent framework written in Python, providing an agent runtime that can operate through a WebUI, terminal, or chat applications. Users use it to connect language models with tools, memory, MCP integrations, scheduled automation, and multi-agent workflows. The catalogue add-ons provide skills and instructions for working with nanobot.

This repository also configures its own agents. See what nanobot tells them →

49kStars on the repository
13Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

clawhub

01

HKUDS/nanobot

Skill Claude CodeCodex

Search and install agent skills from ClawHub, the public skill registry.

not rated 49k +159 today A Snyk: warnSkillSpector: warn 19 tokens original MIT

cron

02

HKUDS/nanobot

Skill Claude CodeCodex

Schedule reminders and recurring tasks.

not rated 49k +159 changed 9d ago A Snyk: passSkillSpector: pass 8 tokens original MIT

github

03

HKUDS/nanobot

Skill Claude CodeCodex

Manage GitHub issues and pull requests, inspect CI runs, and query repository data.

not rated 49k +159 changed today A Snyk: warnSkillSpector: pass 19 tokens original MIT

memory

04

HKUDS/nanobot

Skill Claude CodeCodex

Search past conversations in the agent's history log.

not rated 49k +159 changed 17d ago A SkillSpector: pass 12 tokens original MIT

my

05

HKUDS/nanobot

Skill Claude CodeCodex

Inspect or troubleshoot the agent's runtime state, adjust runtime settings, or keep temporary session notes.

not rated 49k +159 changed today A SkillSpector: pass 21 tokens original MIT

skill-creator

06

HKUDS/nanobot

Skill Claude CodeCodex needs its repo

Create, update, or package agent skills.

not rated 49k +159 changed today A Snyk: passSkillSpector: warn 13 tokens original MIT

summarize

07

HKUDS/nanobot

Skill Claude CodeCodex

Summarize or extract text and transcripts from URLs, YouTube videos, podcasts, and local files.

not rated 49k +159 changed today A Snyk: warnSkillSpector: pass 25 tokens copy · 83% MIT

tmux

08

HKUDS/nanobot

Skill Claude CodeCodex

Use when a CLI task needs an interactive terminal or control of a tmux session.

not rated 49k +159 changed today A Snyk: passSkillSpector: pass 20 tokens original MIT

update-setup

09

HKUDS/nanobot

Skill Claude CodeCodex

Set up or reconfigure nanobot's upgrade skill.

not rated 49k +159 changed today A Snyk: passSkillSpector: warn 15 tokens original MIT

weather

10

HKUDS/nanobot

Skill Claude CodeCodex

Get current weather and forecasts.

not rated 49k +159 changed today A Snyk: passSkillSpector: warn 8 tokens original MIT

nanobot-document

11

HKUDS/nanobot

Skill Claude CodeCodex

Answer nanobot usage, configuration, and troubleshooting questions from its bundled documentation.

not rated 49k +159 today A 19 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: