AnythingLLM is a local-first platform for using AI agents and language models in a self-managed workspace.
nanobot
Build personal AI agents with nanobot, a self-hosted Python framework that includes web UI, tools, memory, and integrations.

About nanobot
nanobot is an ultra-lightweight, open-source, self-hosted personal AI agent framework written in Python. It is built for users who want to run and customize their own AI agents without relying on closed third-party platforms, with full control over their data and workflow configuration.
The framework includes a browser-based WebUI, terminal interface, and native support for popular chat apps including Telegram, Discord, Slack, WeChat, Email, Mattermost, and Linear. Built-in features cover tools for file access, shell commands, web search, web fetch, MCP, image generation, and subagent delegation, plus long-term memory, scheduled automation, multi-agent workflows, an OpenAI-compatible API, and a Python SDK for custom integrations. It can be deployed as a local desktop service or a server-side agent gateway.
It is suited for developers, technical users, and non-technical users seeking a private, customizable AI assistant, with a guided zero-background setup option available for users without terminal or configuration experience.
Key features
- Open-source, self-hosted Python framework for personal AI agents
- Includes WebUI, terminal interface, and multi-chat app integrations
- Built-in tools for files, shell, web search, fetch, MCP, and image generation
- Supports long-term memory, scheduled automation, and multi-agent workflows
- Offers OpenAI-compatible API and Python SDK for custom integrations
- Deployable as local desktop or server-side agent gateway
- Fully open-source and self-hosted for full control over data and stack
- Ultra-lightweight core with readable internals for easy customization
- Wide range of out-of-the-box chat app and tool integrations
- Guided setup available for users without technical configuration experience
- Requires Python 3.11 or newer, with Git and Bun needed for source installations
- As a self-hosted framework, users are responsible for maintenance and updates
nanobot at a glance
- Website
- github.com/HKUDS/nanobot
- Type
- Open-source project
- Pricing
- Free
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
nanobot alternatives
Tools and sites you could use instead, ranked by how closely they match.
Enclave explores a virtual world for AI companionship and social interaction.
DocsGPT answers questions over company documents through an open-source and self-hosted retrieval-augmented generation platform.
Open WebUI provides a self hosted platform for connecting AI models and extending the interface with code.
Ask Vane questions and get responses through its artificial intelligence answering engine.
Agno provides a framework and runtime for building, running, and managing agent platforms.
Popular in AI Chatbots & Assistants
Well-known listings from the same topic.
nanobot FAQ
Is nanobot free to use?
Do I need technical experience to set up nanobot?
Can nanobot be deployed on a server?
What chat apps does nanobot integrate with?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












