nanobot
Ultra-lightweight, self-hosted open-source AI agent framework
Visit nanobot.wiki ↗What is nanobot?
nanobot is a self-hosted personal AI agent runtime written in Python that runs in a browser interface, terminal, or chat applications. It integrates with Telegram, Discord, Slack, WeChat, and other channels, and includes features like long-term memory, tool use, scheduled automation, and multi-agent workflows. The project emphasizes a compact, readable codebase designed for predictable token spending and long-running tasks.
The framework exposes both a Python SDK and an OpenAI-compatible API for developer integrations. Users can deploy it locally or as a server-side gateway, customize the internals, and connect various AI models including local LLMs and OpenAI-compatible providers. The MIT-licensed project is built in Python and targets users who want to own and control their AI agent infrastructure.
Momentum
Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.
How do we know it's vibe coded?
vibetrend discovered nanobot automatically. Evidence: GitHub HKUDS/nanobot; repo has AGENTS.md. View source.
Similar vibe-coded apps

Self-hosted AI agent with persistent memory and multi-platform messaging

Community marketplace for DeepSeek Harness Web themes, pets, plugins

Open-source, AI-native knowledge base with Evernote-style interface

Web and mobile interface for Hermes Agent with cross-device session sync

Open-source desktop AI agent app for macOS, Windows, and Linux

Open source AI operating system for company productivity and agent workflows


Production-ready AI skills library for business teams across 20 domains