Lumaktaw sa nilalaman
Bumalik sa listahan ng mga artikulo
open-source3 min

nanobot: ang open-source at self-hosted na personal AI agent na may halos 49k GitHub star

nanobot: the open-source, self-hosted personal AI agent with nearly 49k GitHub stars

KGA IT
2026-10-123 min
AIAgentsOpen SourceGitHubSelf-hostedMCP
Capa: nanobot, agente pessoal de IA open source e self-hosted

Ano ang nanobot

Ang nanobot, mula sa HKUDS lab (University of Hong Kong), ay isang open-source at self-hosted na personal AI agent framework na nakasulat sa Python. Noong Oktubre 12, 2026, may humigit-kumulang 49,000 star ito sa GitHub, MIT license, at may commit noong nakaraang araw, ayon sa GitHub API. Ang layunin: assistant na parang komersyal pero tumatakbo sa sarili mong makina o server, na may maliit at nababasang core.

Ano ang kaya nito

Ayon sa README, ang nanobot ay:

  • tumatakbo sa browser WebUI o terminal;
  • kumokonekta sa Telegram, Discord, Slack, WeChat, email, Mattermost, Linear, Feishu, Teams at iba pa;
  • gumagamit ng tools para sa files, shell, web search, MCP, cron, image generation at subagents;
  • nag-iingat ng history at long-term memory (Dream feature);
  • nagpapatakbo ng pangmatagalang layunin at scheduled automation;
  • may Python SDK at OpenAI-compatible API;
  • gumagana sa OpenAI-compatible API, lokal na LLM at fallback models.

Pag-install

Kailangan ang Python 3.11+. Kung gagamit ng one-line installer (curl ... | sh), basahin muna ang script o gamitin ang --dry-run gaya ng mungkahi ng README. Binubuksan ng nanobot webui ang http://127.0.0.1:8765; piliin ang provider, credential at model sa Settings → Models.

uv tool install nanobot-ai
# pip (venv)
python -m pip install nanobot-ai
nanobot webui
nanobot gateway --background

Kalakasan

  • Kontrol sa data sa sariling infrastructure.
  • Kalayaan sa model: lokal para sa sensitibong data, cloud para sa pangkalahatan.
  • Chat channels para sa team na nasa Slack, Teams o Telegram.
  • Maliit at nababasang code, madaling i-audit.

Pag-iingat sa seguridad

  1. WebUI sa localhost lang; huwag ilantad nang walang auth at TLS.
  2. Isolated na user o container, access lang sa kailangang folder.
  3. Prompt injection: maaaring may masamang instruksyon ang email at web page; humingi ng kumpirmasyon ng tao sa sensitibong aksyon.
  4. API keys sa environment variables o secret vault.
  5. Suriin ang third-party MCP servers.

Para kanino

Mga developer at maliliit na technical team na gusto ng assistant na hawak nila. Kung walang technical team, mas ligtas at simple ang managed assistant.

Mga pinagmulan


Gusto mo bang mag-deploy ng AI agent nang ligtas? Nag-aalok ang KGA IT ng libreng konsultasyon: kga-it.com.

Sama-sama nating lutasin ang inyong technical challenges.

Ang KGA IT Solutions ay may dalubhasang team sa AI, cloud at DevOps upang maghatid ng pinakamabuting solusyon sa inyong hamon.

Makipag-ugnayan