Skip to content
AIツール

nanobot レビュー

nanobotは、HKUDSによって2026年初頭にリリースされた、自己ホスティングと広範なカスタマイズのために設計された、軽量でオープンソースのAIエージェントフレームワークです。

shipped 2026年7月22日aifreemium
ai
nanobot — product screenshot

注目ポイント

12026年2月にHKUDS(香港大学データサイエンス)によってリリースされました。
2約4,000行のPythonコードからなる小さなコードベースが特徴です。
32026年2月現在、11のLLMプロバイダーと8つのチャットプラットフォームをサポートしています。
40.8秒の高速起動時間を達成し、基本的な操作で45MBのメモリを消費します。

nanobot について

ビジネスモデル
Open Source
資金調達
Bootstrapped
プラットフォーム
Web
対象ユーザー
Individuals seeking a lightweight AI assistant
API DocsGitHubOpen Source

仕様

APIドキュメント

API提供状況

はい、公開API

overview

nanobotとは?

nanobotは、HKUDS(香港大学データサイエンス)によって開発されたパーソナルAIエージェントフレームワークで、開発者、研究者、自動化愛好家が自身のマシンにAIアシスタントをデプロイし、カスタマイズすることを可能にします。これは自己ホスト型AIエージェントランタイムとして機能し、マルチプラットフォームチャット統合、ツール使用、および長期的な自動化目標をサポートします。その核となる機能には、Telegram、Discord、Slackなどのプラットフォームへの接続、ファイル、シェルコマンド、ウェブ検索などのツールの利用、および「Dream」メモリ機能によるセッション履歴の維持が含まれます。このフレームワークは、OpenAI、Anthropic (Claude)、Google Gemini、DeepSeek、Groq、OpenRouter、Ollama、およびその他のOpenAI互換のローカルエンドポイントを含む複数の大規模言語モデル(LLM)プロバイダーをサポートします。公開されたPython SDKとOpenAI互換APIは、さらなる統合とカスタム開発を容易にします。

features

nanobotの主な機能

nanobotは、軽量でカスタマイズ可能、自己ホスト型のAIエージェント体験のために設計された一連の機能を提供します。そのアーキテクチャは効率性と開発者の制御を優先し、コンパクトで予測可能なコードベースを提供します。

  • マルチプラットフォームチャット統合: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は、AIエージェントに対する高度な制御とカスタマイズを求める個人や組織、特に技術的な熟練度や特定の自動化ニーズを持つ人々を主なターゲットとしています。その設計は、リソース効率と透明性が最優先される環境に対応しています。

  • 開発者とAI研究者:小さく読みやすいコードベースとオープンソースの性質により、AIエージェントのアーキテクチャを理解し、カスタマイズし、構築するのに理想的です。
  • 自動化愛好家:重いインフラストラクチャを必要とせずに、スケジュールされたタスク、インテリジェントなワークフローを作成し、ルーチン操作を自動化するため。
  • スタートアップ創業者とチーム:独自のツール用の内部アシスタントを迅速に構築したり、既存のチャットプラットフォームにAIを統合したりするのに適しています。
  • パーソナルAI制御を求める個人:AIエージェントを自己ホストし、真に所有したい人々にとって、データプライバシーと完全なカスタマイズを保証します。
  • リソース制約のある環境:その軽量な性質により、Raspberry Piや安価な仮想プライベートサーバー(VPS)などの控えめなハードウェアにデプロイできます。

how to use

nanobotの使用方法

nanobotの使用を開始するには、通常、Pythonパッケージをインストールし、目的のLLMプロバイダーとチャットプラットフォームの統合を設定します。このフレームワークは自己ホスティング用に設計されており、ローカルでのデプロイメントとカスタマイズが可能です。

  • 1pip経由でnanobotをインストールします: pip install nanobot
  • 2OpenAI、Anthropic、Google Geminiなどのサービス用のAPIキーを設定して、LLMプロバイダーを構成します。
  • 3APIトークンとWebhookを構成して、好みのチャットプラットフォーム(例:Telegram、Discord)と統合します。
  • 4エージェントがタスク実行に利用できるツール(例:シェルコマンド、ウェブ検索)を定義します。
  • 5nanobotエージェントランタイムを起動し、設定されたチャットチャネルまたはWebUIを介して対話します。
  • 6/goalコマンドを利用して、長期的なタスクと自動化のための持続的な目標を設定します。

pricing

nanobotの価格とプラン

nanobotはフリーミアムモデルで運営されています。コアフレームワークはオープンソースであり、自己ホスティングと変更のために無料で利用できます。nanobotに関連する費用は、主にサードパーティの大規模言語モデル(LLM)API(例:OpenAI、Anthropic)の使用と、ユーザーが選択したホスティングインフラストラクチャ(例:VPS、Raspberry Pi)から発生します。nanobotソフトウェア自体には直接のサブスクリプション料金はありません。

  • フリーミアム:nanobotのコアフレームワークはオープンソースで無料で使用できます。ユーザーは外部LLM APIの使用料と自己ホスティングインフラストラクチャの費用を負担します。

類似ツール

nanobot vs 競合他社

nanobotは、その超軽量設計、オープンソースの性質、自己ホスティングと開発者制御への重点を通じて、AIエージェントの分野で際立っています。他のオープンソースおよび軽量エージェントフレームワークと競合し、それぞれが独自の利点を提供しています。

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.