hkuds/nanobot は Python で書かれた超軽量なセルフホスト型パーソナルAIエージェントフレームワークである。最新リリースは v0.3.5 で、提供された資料にはこのバージョンで変更された項目が記載されていない。リポジトリの README が紹介する機能は、ブラウザ WebUI、ターミナルやチャットアプリからの利用、ツール・メモリ・MCP・マルチエージェントワークフロー、および自動化である。
個人が自分のサーバーで使うエージェントを構成し、対応するモデルプロバイダーやローカルモデルサーバーに接続できる。README によれば、Telegram、Discord、WeChat、Slack、メール、Mattermost、Linear などの経路でファイルを扱い、好みを記憶し、タスクをスケジュールする。複数の接点と機能を Python ベースの単一フレームワークにまとめた点が、このリポジトリの範囲である。MIT ライセンスで公開されており、記録されているスター数は 49126 である。ドキュメントは英語のほか 10 言語で提供され、韓国語のドキュメントもある。
ただし、機能紹介だけでは実際の性能や運用の安定性は判断できない。提供された資料にはベンチマークやモデル別の比較結果がなく、v0.3.5 の具体的な変更内容も確認できない。したがって「超軽量」という紹介を性能優位性の証拠と読むのではなく、セルフホスト型エージェントの機能構成を調べる資料として捉えるのが妥当である。