HKUDS/nanobot

WebUI・ターミナル・チャットアプリで動作する軽量なセルフホスト型 AI エージェントフレームワーク

優良食堂ギット飯が実際に動かして検証し、選んだリポジトリです解説ページへ →
インストール型ツール自由に使える · MITAI エージェントPython難易度
48,895+147今週👀 690 保存
8,620フォーク215Issue
デモ・公式サイトをひらくnanobot.wiki

中辛 の解説

nanobot はWebUI・ターミナル・複数チャットアプリで実行可能なセルフホスト型AIエージェントランタイムで、会話履歴・長期メモリ(Dream)・スケジュール自動化・MCPツール連携を通じてパーソナルAIアシスタントを構築します。nanobot webuiでブラウザUIを起動して初期設定を行い、Settings → Models でプロバイダーとモデルを選択すると、複数の入出力チャネル(Telegram・Discord・Slack ほか)や高度なツール(シェル実行・ウェブ検索・MCP・画像生成)が統合された作業環境で即座に使用開始できます。Python SDK・OpenAI互換API・Docker・Render ワンクリック・Linux サービスなど、ローカル開発から本番デプロイまでの選択肢が用意されており、ソースコードの修正・拡張も可能な設計となっています。

こんなリポジトリです

こんなときに便利です

  • Telegram・Discord・Slack などのチャットアプリで個人用AI アシスタントを常時運用する
  • 定期的なタスク自動化とスケジュール管理を複数ツール連携で実装する
  • 複数のLLM・ツール・エージェントを統合して長期的なワークフローを管理する

主な機能

WebUI・ターミナル・複数チャットアプリでの実行セッション履歴・長期メモリ・定期スケジュール自動化MCP・複数LLM・サブエージェント・ツール連携

ほかとの違い

OpenClaw からの後継設計で、セルフホスト・MCPネイティブサポート・読みやすく小さいコア・WebUI と CLI の統合されたセットアップを特徴とします

このリポジトリの作り方

はじめてですか? むずかしくありません — 上から順にたどれば、自分の環境で動かして味見できます。

準備するもの

  • Python 3.11以上
  • モデル設定時はOpenAI/Anthropic などのAPIキーまたはローカルLLM(Ollama・vLLM)

すぐに始める

  1. ワンコマンドセットアップを実行します(macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/HKUDS/nanobot/main/scripts/install.sh | sh
  1. またはuvを使用してインストールします
uv tool install nanobot-ai
  1. WebUIをブラウザで開きます
nanobot webui
  1. ブラウザのSettings → Modelsでプロバイダーと モデルを選択します

  2. 新しいトピックを作成してHello!を送信し、接続を確認します

  3. バックグラウンドでゲートウェイを実行し続ける場合は以下を実行します

nanobot gateway --background

ギット飯トライで味見

入れるのが面倒で少し不安だったなら — 安全スキャンからインストールまで、ターミナル一行で終わります。

ターミナルに貼り付ければ、ギット飯の安全スキャン → 隔離フォルダへ clone → インストール → 実行方法の案内まで自動です。はじめてでも大丈夫 — この一行だけです。

npx gitbap-try HKUDS/nanobot

Node.js さえあれば、インストールなしで動きます · ギット飯トライとは? →

これを仕事に活かす

味見がすんだら次は応用です — 仕事やビジネスに活かす方法をまとめました。

レシピ — AI にこのまま頼んでみてください

レシピを読み込んでいます…

スター推移 · 7日

48,895+147 / 7日

確認日時

使いやすさ · まねしやすいか

ベストサンプルサンプル評点 64/100
  • ゆるいライセンス
  • テストあり
  • サンプル集
  • 最近の更新
  • AGENTS.md
  • llms.txt
  • テンプレート

最近の更新あり · 2026 年に作成

はじめる

利用前の確認

必要なもの・利用条件

  • Python 3.11以上
  • モデル設定時はOpenAI/Anthropic などのAPIキーまたはローカルLLM(Ollama・vLLM)
ライセンスMIT
ライセンス原文

プロジェクトの活動

リポジトリ作成

最新リリースとコード変更日はGitHubの履歴でご確認ください。

似ているプロジェクト

紹介・機能・タグが似ているプロジェクトです。

十分に似ているプロジェクトはまだ見つかりませんでした。

同じ分野をもっと見る

「AI エージェント」 こういうリポジトリを毎週受け取りませんか?

毎週月曜の朝、選んだ一膳だけ。広告なし · いつでも解除。

自分のリポジトリですか? README にギット飯バッジを貼る
[![깃밥](https://www.gitbap.com/badge/HKUDS/nanobot.svg)](https://www.gitbap.com/r/HKUDS/nanobot)
Claude からそのまま使う — ギット飯のつなぎ方

ギット飯を Claude につなぐと、こうしたリポジトリを Claude・Cursor・Codex から直接さがして試せます。

方法 ① コネクタ URL

Claude の設定 → コネクタにこのアドレスを貼り付け。

https://www.gitbap.com/api/mcp
方法 ② プラグイン(試用まで)

プラグインを入れると /gitbap-trending·/gitbap-try のスラッシュコマンドで、その場でリポジトリを試せます。Claude Code で下の 2 行を順に実行してください。

/plugin marketplace add jakeparkcolde/gitbap-cowork
/plugin install gitbap-cowork@gitbap
つなぎ方をくわしく →

AI が README をもとに要約しました · 原文を見る