AIAny
AI Agent2026
Icon for item

nanobot

Self-hosted personal AI agent runtime that runs chats, tools, automations and long-term memory for persistent workflows. Small, readable core with a bundled WebUI, multi-chat integrations, an OpenAI-compatible API and a Python SDK for easy extension and deployment.

Introduction

Most chat interfaces treat conversations as short-lived; nanobot treats agent work as persistent workflows you can own. It keeps the runtime small and inspectable while providing the pieces needed for long-running goals: chat channels, tools, durable memory, model routing and automation — all with simple self-hosting and extension points.

What Sets It Apart
  • Small, inspectable core: the agent loop and runtime are intentionally compact so contributors can understand and modify behavior without a large orchestration layer — so what: faster onboarding for maintainers and safer self-hosting.
  • Persistent workflows & memory: session history plus a Dream-backed long-term memory let agents sustain multi-step goals and scheduled automations — so what: you can run long-horizon tasks (cron-style automations, ongoing monitoring, or multi-step planning) without losing context.
  • Chat-native reach and provider freedom: bundled WebUI plus connectors for Telegram, Discord, Slack, WeChat, email and more, and OpenAI-compatible provider presets (local LLMs such as vLLM supported) — so what: integrate into existing chat ecosystems or plug in local/hosted models without code changes.
  • Developer ergonomics & integration points: Python SDK, OpenAI-compatible API surface, MCP support, and deployment options (PyPI, source, Docker) — so what: embed nanobot in pipelines, build custom skills, or operate it as a local gateway.
Who It's For and Tradeoffs

Great fit if you want a self-hosted personal agent that prioritizes transparency, long-running workflows, and multi-channel chat reach. It is especially useful for developers or teams who need a lightweight agent runtime that can be extended with custom tools, automations, or local models.

Look elsewhere if you need an enterprise-grade, fully managed orchestration platform with heavy-duty scaling guarantees out of the box; nanobot favors a compact, user-auditable core and expects operators to handle production hardening and security configuration themselves.

Where It Fits

Technically sits between toy single-file agents and heavyweight orchestration platforms: a practical runtime for owners who want control over models, tooling and memory while retaining an accessible developer surface and chat-first integrations.

Information

  • Websitegithub.com
  • OrganizationsHKUDS
  • AuthorsXubin Ren
  • Published date2026/02/01

Categories

More Items

GitHub
AI Client2025

Turns Chromium into a local-first AI browser with an embedded assistant that can summarise pages, extract structured data, automate web tasks, and run scheduled agents. Built as an open-source Chromium fork with 53+ built-in browser tools, 40+ app integrations, and support for BYO AI keys or fully local models (Ollama / LM Studio).

GitHub
AI Train2025

An asynchronous, high-throughput framework for large-scale reinforcement learning and agentic training that scales to 1T+ MoE models and 1000+ GPUs, with native verifiers integration, end-to-end SFT/RL/evals, and Slurm/Kubernetes deployment; requires NVIDIA GPUs.

GitHub
AI Agent2025

Autonomously executes diverse biomedical research tasks by combining LLM reasoning, retrieval-augmented planning, and code-based execution. Includes a web UI and Gradio demo, a curated Know‑How library, MCP integration, and a biology-tailored reasoning model (Biomni‑R0).