Skip to content
AI Инструмент

Обзор nanobot

nanobot — это легковесный фреймворк для ИИ-агентов с открытым исходным кодом, разработанный для самостоятельного хостинга и широкой кастомизации, запущенный HKUDS в начале 2026 года.

shipped 22 июл. 2026 г.aifreemium
ai
nanobot — product screenshot

Почему это важно

1Запущен в феврале 2026 года HKUDS (Hong Kong University Data Science).
2Имеет небольшую кодовую базу объемом около 4 000 строк на Python.
3Поддерживает 11 провайдеров LLM и 8 чат-платформ по состоянию на февраль 2026 года.
4Достигает быстрого времени запуска в 0,8 секунды и потребляет 45 МБ памяти для базовых операций.

О nanobot

Бизнес-модель
Open Source
Финансирование
Bootstrapped
Платформы
Web
Целевая аудитория
Individuals seeking a lightweight AI assistant
API DocsGitHubOpen Source

Характеристики

Доступность API

Да, публичный API

overview

Что такое nanobot?

nanobot — это персональный фреймворк для ИИ-агентов, разработанный HKUDS (Hong Kong University Data Science), который позволяет разработчикам, исследователям и энтузиастам автоматизации развертывать и настраивать ИИ-помощников на своих собственных машинах. Он функционирует как среда выполнения ИИ-агента с самостоятельным хостингом, поддерживая многоплатформенную интеграцию чата, использование инструментов и долгосрочные цели автоматизации. Его основные возможности включают подключение к таким платформам, как Telegram, Discord и Slack, использование таких инструментов, как файлы, команды оболочки и веб-поиск, а также сохранение истории сеансов с помощью функции памяти 'Dream'. Фреймворк поддерживает несколько провайдеров Large Language Model (LLM), включая OpenAI, Anthropic (Claude), Google Gemini, DeepSeek, Groq, OpenRouter и Ollama, а также другие локальные конечные точки, совместимые с OpenAI. Открытый Python SDK и OpenAI-совместимый API облегчают дальнейшие интеграции и пользовательскую разработку.

features

Ключевые особенности nanobot

nanobot предоставляет набор функций, разработанных для легковесного, настраиваемого и самостоятельно размещаемого ИИ-агента. Его архитектура отдает приоритет эффективности и контролю разработчика, предлагая компактную и предсказуемую кодовую базу.

  • Многоплатформенная интеграция чата: Подключается к Telegram, Discord, Slack, WeChat, Email, Mattermost, WhatsApp, Feishu, DingTalk и QQ.
  • Использование инструментов и автоматизация: Поддерживает файлы, команды оболочки, веб-поиск, веб-получение, генерацию изображений и субагентов, с планировщиком, подобным cron, для автоматизированных задач.
  • Управление памятью и контекстом: Использует функцию 'Dream' для истории сеансов и долгосрочной памяти между взаимодействиями.
  • Гибкость провайдеров LLM: Совместим с OpenAI, Anthropic (Claude), Google Gemini, DeepSeek, Groq, OpenRouter, Ollama и другими локальными конечными точками, совместимыми с OpenAI.
  • API и SDK: Предлагает Python SDK и OpenAI-совместимый API для пользовательских интеграций и расширений.
  • Легковесный и с открытым исходным кодом: Имеет небольшое, читаемое ядро (около 4 000 строк на Python) для легкого аудита и модификации.
  • Долгосрочное выполнение: Позволяет выполнять устойчивые задачи и задачи, ориентированные на цели, с помощью команды /goal.
  • Портативное ядро: Разработано для встраивания и развертывания в средах с ограниченными ресурсами, таких как Raspberry Pi.

use cases

Кому следует использовать nanobot?

nanobot в первую очередь предназначен для частных лиц и организаций, которым требуется высокая степень контроля и настройки своих ИИ-агентов, особенно для тех, кто обладает техническими навыками или имеет специфические потребности в автоматизации. Его дизайн подходит для сред, где эффективность ресурсов и прозрачность имеют первостепенное значение.

  • Разработчики и исследователи ИИ: Идеально подходит для понимания, настройки и создания архитектур ИИ-агентов благодаря небольшой, читаемой кодовой базе и открытому исходному коду.
  • Энтузиасты автоматизации: Для создания запланированных задач, интеллектуальных рабочих процессов и автоматизации рутинных операций без необходимости в тяжелой инфраструктуре.
  • Основатели стартапов и команды: Подходит для быстрого создания внутренних помощников для проприетарных инструментов или интеграции ИИ в существующие чат-платформы.
  • Частные лица, ищущие личный контроль над ИИ: Для тех, кто хочет самостоятельно размещать и по-настоящему владеть своим ИИ-агентом, обеспечивая конфиденциальность данных и полную настройку.
  • Среды с ограниченными ресурсами: Его легковесная природа позволяет развертывать его на скромном оборудовании, таком как Raspberry Pi или бюджетные виртуальные частные серверы (VPS).

how to use

Как использовать nanobot

Чтобы начать использовать nanobot, пользователи обычно устанавливают пакет Python и настраивают желаемые провайдеры LLM и интеграции чат-платформ. Фреймворк разработан для самостоятельного хостинга, что позволяет локальное развертывание и настройку.

  • 1Установите nanobot через pip: pip install nanobot.
  • 2Настройте провайдеров LLM, установив ключи API для таких сервисов, как OpenAI, Anthropic или Google Gemini.
  • 3Интегрируйтесь с предпочтительными чат-платформами (например, Telegram, Discord), настроив токены API и веб-хуки.
  • 4Определите инструменты (например, команды оболочки, веб-поиск), которые агент может использовать для выполнения задач.
  • 5Запустите среду выполнения агента nanobot и взаимодействуйте с ним через настроенные чат-каналы или его WebUI.
  • 6Используйте команду /goal для установки устойчивых целей для долгосрочных задач и автоматизаций.

pricing

Цены и планы nanobot

nanobot работает по модели freemium. Основной фреймворк является открытым исходным кодом и свободно доступен для самостоятельного хостинга и модификации. Затраты, связанные с nanobot, в основном возникают из-за использования сторонних API Large Language Model (LLM) (например, OpenAI, Anthropic) и любой инфраструктуры хостинга (например, VPS, Raspberry Pi), выбранной пользователем. Прямых абонентских плат за само программное обеспечение nanobot нет.

  • Freemium: Основной фреймворк nanobot является открытым исходным кодом и бесплатен для использования; пользователи несут расходы за использование внешних API LLM и инфраструктуру самостоятельного хостинга.

Похожие инструменты

nanobot против конкурентов

nanobot выделяется в ландшафте ИИ-агентов своим сверхлегким дизайном, открытым исходным кодом и акцентом на самостоятельный хостинг и контроль разработчика. Он конкурирует с другими фреймворками агентов с открытым исходным кодом и легковесными фреймворками, каждый из которых предлагает свои преимущества.

1

It offers a hybrid cloud-to-local model with a strong emphasis on security and integrated productivity for desktop users.

Manus My Computer provides a native desktop application for direct local file system integration, aligning with nanobot's personal agent approach and also offering a freemium pricing model.

2

Monica serves as an all-in-one AI assistant across chat, smart search, writing, and more, powered by multiple leading AI models, available as a browser extension, mobile, and desktop app.

Monica is a free, multi-platform AI assistant that offers a broader suite of functionalities than nanobot, but also functions as a personal AI agent with desktop availability.

3

Ollama simplifies running large language models locally on a user's computer via a command-line interface, emphasizing ease of use and local execution.

Ollama focuses on local, free execution of LLMs, appealing to users prioritizing privacy and local control, similar to nanobot's lightweight personal agent concept but with a command-line interface.

4

Genspark is an all-in-one autonomous AI agent capable of multi-step workflows and making phone calls, built on a mixture-of-agents architecture.

Genspark offers a comprehensive 'all-in-one autonomous work' solution with a freemium model, potentially providing more advanced task automation than nanobot, although it is primarily cloud-based.