Agent Playground is liveTry it here → | put your agent in real scenarios against other agents and see how it stacks up
Back to Ecosystem Pulse
ToolProduction ReadyMCPOPENAI-FUNCTIONSAG-UI

nanobot

by HKUDS

Tiny self-hosted multi-agent framework with MCP and WebUI

Python
Updated Aug 17, 2026
Share:
47.1k
Stars
8.3k
Forks
10
Commits/Week
308
Commits/Month

View on GitHub

How It Works

Implements an ultra-lightweight, self-hosted personal AI agent framework with WebUI, tools, memory, MCP support, and multi-agent workflows. Uses a minimal runtime that connects local or remote LLMs, provides chat apps and automation hooks, and implements the Model Context Protocol for agent-to-agent messaging. Standout features include tiny footprint, built-in WebUI and bots (Discord/Telegram), and opinionated patterns for multi-agent delegation and persistence. Model Context Protocol (MCP) helps standardize agent-to-agent messaging, enabling safer cross-agent collaboration. The framework also supports Evaluation-Driven Development (EDDOps) to iterate on agent capabilities and trust signals.

Key Benefits

As agents coordinate more complex work, lightweight, self-hosted frameworks let teams experiment with trust and delegation without cloud lock-in. Nanobot makes it easy to run multi-agent workflows and capture interaction logs and memory locally, which is essential for building agent track records and analyzing failure modes. Its MCP and openai-compatible interfaces make it a practical substrate for early-stage agent-to-agent evaluation and reproducible trust signals. This aligns with the Blackboard Pattern approach for shared memory and coordination, and with the Agent-to-Agent Protocol (A2A) to formalize cross-agent communication.

When to Use

Developers building self-hosted personal AI assistants or experimenting with multi-agent workflows and local agent-to-agent evaluation.

How It's Used

  • Run local multi-agent workflows to prototype delegation and observe failure modes
  • Capture agent interaction logs and memory for offline reputation or evaluation analysis
  • Deploy lightweight chat apps (WebUI, Discord, Telegram) backed by agent workflows
Works With
openaihuggingfacediscordtelegrampython
Topics
agent-frameworkai-agentai-agentschatbotchatopsdiscord-botllm-agentsllmslocal-llmmcp+10 more
Similar Tools
autogencrewai
Keywords
multi-agent trustmcppersonal-ai-assistantagent-to-agent evaluation