← back to Platforms
nanobot
Full AI agent in ~4,000 lines of readable, hackable Python
+ Pros
- +Tiny codebase (~4,000 LOC) – easy to audit, trust, and modify
- +MCP tool server support for clean extensibility
- +Multi-platform gateway: Telegram, Discord, WhatsApp, Slack, Email
- Cons
- -Minimal feature set compared to full-stack alternatives
- -MCP support is very new (added Feb 2026)
## Pricing
Open Source
Free
pip install nanobot-ai
## Best for
- +Readable, hackable codebase (~4,000 LOC) – easy to audit and modify
- +Multi-channel gateway without heavy framework overhead
- +MCP tool server support for clean extensibility
## Avoid when
- +Need for enterprise observability, durability, or compliance hooks out of the box
- +Heavy multi-agent coordination or strict workflow orchestration
## Deployment
Local/devSelf-hosted
## Security & reliability
Minimal surface; small codebase auditable. MCP for tools; security depends on your deployment and tool config.
- ·Multi-channel delivery
- ·MCP-based tooling (new in 2026)
## Integrations
Claude, GPT-4o, vLLM, Ollama. Telegram, Discord, WhatsApp, Slack, Email. MCP tool server.
## Cost
Free/open source. Infra = your host. Model = API or self-hosted (vLLM/Ollama).
## Setup
Complexity: Low
## Evidence / sources
- nanobot repoOfficial repo · Current
## Install
$ pip install nanobot-ai## Supported Models
ClaudeGPT-4oLocal via vLLMOllama
## Chat Channels
TelegramDiscordWhatsAppSlackEmail
## System Requirements
Python 3.11+, minimal RAM
## Related Links
27▲