Agent runtimeCommunication and collaboration

nanobot

Self-host a personal AI agent across chat apps, tools, and automations.

Stars
45,219
Forks
7,985
License
MIT
Updated
Updated Jul 10, 2026

Checking live repository facts…

Project overview

nanobot is a lightweight personal agent runtime that works through a browser UI, terminal, or chat services including Telegram, Discord, WeChat, Slack, and email. It supports tools, web access, MCP, memory, scheduled automation, model routing, a Python SDK, and an OpenAI-compatible API; installation requires Python 3.11 or newer and a configured model provider.

Repository facts

Primary language
Python
License
MIT
Repository updated
Jul 10, 2026
Default branch
main

Resource types

Agent runtimeCLI app

Use cases

Communication and collaborationAI and agent development

Runtime

BrowserCommand lineLocalSelf-hosted

Protocols & integrations

Model Context Protocol

Capabilities

DelegationImage generationMemorySchedulingTool useWeb search

Audience

Developers

Related projects

Browse more similar projects