Nanobot AI Agent¶
Nanobot AI Agent is an Ubuntu 24.04 AMI that runs the open-source nanobot agent on your own EC2 instance. You open its web UI through a private tunnel, connect your own cloud model provider, and let the agent work with files and Python in a private workspace. You can also talk to it from a dedicated, private Telegram bot.
Launch on AWS Marketplace Getting started
What is included¶
| Component | Details |
|---|---|
| Operating system | Ubuntu 24.04 LTS, x86_64, CPU only |
| nanobot | 0.3.5, in an isolated Python 3.12 environment under /opt/nanobot |
| Web UI | Password-protected, on 127.0.0.1:8765 |
| Tools | Native file and Python tools, restricted to the agent's workspace |
| Telegram | Native Telegram channel with exact user and chat allowlists, off until you configure it |
| Service | sushi-nanobot.service, running as the unprivileged nanobot user |
No local inference engine or model weights are included. You bring your own cloud model provider and key. The OpenAI and Anthropic clients are included; the optional Azure, Bedrock and API server extras are not.
Ports¶
| Port | Purpose | Exposure |
|---|---|---|
| 8765/tcp | Web UI | Bound to 127.0.0.1 only. Reach it through an SSH or Session Manager tunnel. |
| 18790/tcp | Gateway health | Bound to 127.0.0.1 only |
| 22/tcp | SSH, optional | Restrict it to your administrator CIDR. |
Do not open 8765 or 18790 in your security group.
Recommended instance¶
t3.medium(2 vCPU, 4 GiB RAM) or larger.- At least 16 GiB gp3 root volume, encrypted if your policies require it. Leave room for your workspace to grow.
- IMDSv2, and outbound HTTPS to your model provider and, if you use it, Telegram.
Billing¶
You pay an hourly software fee for each running instance, shown on the AWS Marketplace listing. An optional five-day free trial covers the software fee for one instance and then converts to hourly billing. It is the same software before and after the trial. EC2, EBS, data transfer and your model provider's charges are billed separately, including during the trial.
Where to go next¶
- Getting started: launch, sign in, connect a model and run a first task.
- Configuration: models, workspace and Telegram.
- Operations: security model, backups, upgrades and support.
- Troubleshooting: common problems and fixes.
Upstream project¶
nanobot is open-source software from HKUDS under the MIT license. Software Sushi packages it and is not affiliated with or endorsed by the nanobot project.