nanobot

WebUI、ツール、メモリ、MCP、自動化を備えたセルフホスト型AI Agent向けのオープンソースPythonフレームワーク

現在も活発に開発中:直近 90 日間のコミットは 1,356 件、最新コミットは 2026-09-30。

GitHub スター
4.9万
直近 30 日のスター増加
+480
直近 90 日のコミット
1,356
直近 6 か月のリリース
9

nanobotは、WebUI、ターミナル、チャットアプリで利用するAI Agentを構築するためのPythonベースのフレームワークです。ツール、長期メモリ、MCP連携、モデルルーティング、複数Agent間の委任、スケジュールによる自動化、OpenAI互換APIを備えています。このプロジェクトは、個人向けのセルフホスト型Agentのデプロイを目的とした、小規模で読みやすいコアとして設計されています。

他ツールとの違い

小規模で読みやすいコアに、永続的なワークフロー、メモリ、幅広いチャット環境へのネイティブ対応を組み合わせ、個人向けのセルフホスト型Agent開発に対応します。

主な機能

  • WebUIとターミナルのランタイム
  • 複数Agent間の委任ワークフロー
  • Dreamによる長期メモリ
  • スケジュールによる自動化
  • OpenAI互換API
  • チャットアプリ連携(Telegram、Discord、Slack、WeChat、Emailなど)

向いている用途

  • 軽量なセルフホスト型Agentフレームワークを求める開発者
  • 個人向けAI自動化プロジェクト
  • Agentと複数のチャットプラットフォームとの統合

向いていない用途

  • Pythonやターミナルの知識がない非技術系ユーザー
  • エンタープライズ水準のサポートやマネージドサービスを必要とするチーム

制限事項

  • Python 3.11+が必須、ソースからのインストールではGit/Bunも必要となる可能性
  • セルフホストでのデプロイと保守はユーザーの責任

nanobot の代替ツール

  • CowAgent:タスク計画、ツールとスキルの実行、メモリ、マルチAgentチームのためのオープンソースAIアシスタントフレームワーク(4.7万スター)
  • AstrBot:インスタントメッセージングのワークフロー内でAIアプリケーションを構築するためのオープンソースAgentチャットボットプラットフォーム(4.1万スター)
  • QwenPaw:あなた専用のAIアシスタントです。簡単にインストールでき、自分のマシンやクラウドにデプロイできます。複数のチャットアプリに対応し、機能を容易に拡張できます。(3.5万スター)
  • hermes-agent:ユーザーとともに成長するAgent(25万スター)
  • AI Legion(1,435スター)
  • Open Assistant API(367スター)

代替ツールの詳しい比較(英語)→

よくある質問

nanobot とは?
nanobotは、WebUI、ターミナル、チャットアプリで利用するAI Agentを構築するためのPythonベースのフレームワークです。ツール、長期メモリ、MCP連携、モデルルーティング、複数Agent間の委任、スケジュールによる自動化、OpenAI互換APIを備えています。このプロジェクトは、個人向けのセルフホスト型Agentのデプロイを目的とした、小規模で読みやすいコアとして設計されています。
nanobot は現在もメンテナンスされていますか?
現在も活発に開発中:直近 90 日間のコミットは 1,356 件、最新コミットは 2026-09-30。
nanobot の代替ツールは?
nanobot に近いオープンソースの代替ツール:CowAgent、AstrBot、QwenPaw、hermes-agent、AI Legion、Open Assistant API。
nanobot はオープンソースですか?
はい。nanobot はオープンソースで、コードは GitHub で公開されています。

スター数・コミット・リリースのデータは GitHub API から毎日自動更新しています。紹介文は AI が英語から翻訳し、別のモデルで逆翻訳チェックを行っています。 リポジトリ:github.com/HKUDS/nanobot

AI エージェントツールを開発していますか?

無料で掲載を申請できます。有料で審査を早めることもできます。

ツールを登録する →