nanobot

nanobot is a self-hosted personal AI agent that works with files, remembers preferences, and schedules tasks for people who want their own assistant.

What it is good for

  • Summarizing PDF, Word, Excel, and PowerPoint files
  • Running a personal assistant from a browser or chat app
  • Scheduling recurring tasks and automations
  • Connecting an AI assistant to Telegram, Discord, or Slack

At a glance

Who it is for
Setup
Guided command-line setup

Level 4 of 5. You copy and paste commands into a terminal by following the instructions. Comfortable territory for vibe coders.

Cost
Free and open source
Type
Agent app
Tasks
Works with
Telegram, Discord, Slack, WeChat, Email, Mattermost

Momentum

Rank this week
Not ranked yet
Best rank
None yet
GitHub stars
49,754

GitHub numbers as of Nov 2, 2026. Updated weekly.

48.1k 49k 49.9k Sep 24, 2026 Nov 2, 2026
GitHub stars for nanobot: 48,267 on Sep 24, 2026, 49,754 on Nov 2, 2026. Source: GitHub.

Official links

Setup steps are on the official pages. We do not repeat them here, since they change.

Questions

Is nanobot free?
Yes. It is free and open source (MIT license).
Do I need to know how to code to use nanobot?
You do not need to write code, but setup means copying and pasting commands into a terminal by following its instructions.
What does nanobot work with?
According to its own documentation, it works with Telegram, Discord, Slack, WeChat, Email, and Mattermost.
What is nanobot good for?
Summarizing PDF, Word, Excel, and PowerPoint files, running a personal assistant from a browser or chat app, scheduling recurring tasks and automations, and connecting an AI assistant to Telegram, Discord, or Slack.

Similar agents

  • autoMate

    autoMate is a self-hosted local assistant that stores your notes, files, and reminders and lets other AI apps use them for you.

  • CowAgent

    CowAgent is an open-source personal AI assistant that plans tasks, runs tools and skills, and keeps memory for people who want a 24/7 agent on their own computer or server.

  • QwenPaw

    QwenPaw is a self-hosted personal AI assistant that runs tasks, remembers context, and connects to chat apps like DingTalk, Telegram, and Discord.

  • Needle

    Needle is an agent app that controls an Android phone with plain English commands for people running Termux on their phone.

  • gugu

    Gugu is a personal assistant app that hands tasks to AI agents that use tools and devices for people managing work and daily plans.

  • Open WebUI

    Open WebUI is a self-hosted AI interface that runs local and cloud models, with tools and agent features, for people who want their own chat setup.

Last updated Nov 2, 2026. Tracked since Oct 28, 2026. The summary was written by an AI model from the project's own description and checked against our copy rules. Spotted an error? Tell us.