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 Video2026

Turns Claude Code or Codex into an agent skill that storyboards, animates, and sound-designs cinematic product promos from your real screenshots using Remotion. Packs tuned shot recipe cards, 150+ motion previews, a production-ready template, Remotion components, and audio assets for web/desktop product films.

GitHub
AI Agent2026

Helps produce and revise natural, readable Japanese for work documents by applying a 12-item writing constitution and sudachipy-powered lint to detect and remove “AI-smelling” patterns; includes diagnostic scoring and iterative rewrite loops.

GitHub
AI Agent2026

Runs a local-first AI agent runtime that drives your desktop and automates workflows — browsing, file edits, approved shell commands, document extraction, and scheduled tasks — while integrating local or cloud LLMs (llama.cpp/TurboQuant) and embedding as an HTTP service or Tauri sidecar.