OpenSource-Hub
N

nanobot

SHA-256
49.2k stars·AI 생산성·SHA-256 체크섬 확인됨

초경량 셀프 호스팅 개인 AI 에이전트 프레임워크로, 웹 인터페이스, 장기 메모리 및 멀티채널 채팅을 지원하며, 코드가 작아 감사가 가능합니다.

스마트 다운로드

Download 버전 다운로드

v0.3.5 · 42.3 MB

자신의 컴퓨터에 설치하고, 소스 코드를 이해할 수 있는 개인 AI 어시스턴트.

주요 기능

  • 브라우저 WebUI와 터미널 TUI 듀얼 인터페이스, 설치 즉시 사용 가능
  • Telegram, Discord, Slack, WeChat, Feishu, 이메일 등 채팅 채널 연결
  • 내장 파일 도구로 PDF, Word, Excel, PPT를 직접 읽고 요약 생성
  • 웹 검색, Shell 명령, MCP 확장, 예약 작업 및 멀티 에이전트 협업 지원
  • Dream 장기 기억 시스템으로 대화 기록과 개인 선호도 기억

할 수 없는 것

  • •주의: nanobot 자체에는 AI 모델이 포함되어 있지 않으며, API Key(사용량 기반 과금) 또는 로컬 모델 서버를 직접 준비해야 합니다. Python 3.11 이상만 지원하며, pip로 직접 설치하면 externally-managed-environment 오류가 발생할 수 있으므로 공식 스크립트나 uv를 사용하는 것을 권장합니다. Shell 명령을 실행하고 파일을 읽고 쓸 수 있으므로 실행 권한을 제한하고, 민감한 데이터가 저장된 서버에서 보호 조치 없이 실행하지 마세요. 업그레이드 전에 반드시 설정 디렉터리와 작업 공간을 백업하여 세션 및 메모리 데이터 손실을 방지하세요.

사용 사례

  • 브라우저나 터미널에서 보고서를 읽고, 파일을 정리하고, 자동으로 요약을 작성하게 하기
  • AI 어시스턴트를 Telegram이나 Discord에 연결하여 언제 어디서나 휴대폰으로 대화하기
  • 매일 뉴스 수집, 정기 보고 등 장기 실행 작업과 같은 예약 자동화 설정
  • 개발자는 Python SDK 또는 OpenAI 호환 API를 통해 자체 애플리케이션에 통합

nanobot은 HKUDS가 출시한 오픈소스 개인 AI 에이전트 프레임워크(MIT 라이선스)로, GitHub에서 5만 개에 가까운 스타를 받았습니다. 브라우저 WebUI, 터미널 TUI 또는 Telegram, Discord, Slack, 微信, 飞书, 이메일 등의 채팅 소프트웨어에서 실행할 수 있으며, PDF, Word, Excel, PPT 파일 읽기, Shell 명령, 웹 검색, 이미지 생성, 예약 작업 및 MCP 기반 멀티 에이전트 협업 기능을 내장하고 있고, Dream 메모리 시스템을 통해 장기 선호도를 저장하며, Python SDK와 OpenAI 호환 API도 제공합니다. 기술 평가 관점에서 보면, OpenClaw에 비해 코드 양이 훨씬 적고 핵심 부분을 완전히 읽고 감사할 수 있으며, LangChain에 비해서는 별도로 프레임워크를 조립할 필요 없이 바로 사용할 수 있습니다. 소스 코드를 직접 확인할 수 있는 개인 AI 어시스턴트를 자체 호스팅하고 싶다면, 가장 가볍고 신뢰할 수 있는 선택지 중 하나입니다.

태그

AI AgentSelf-hostedLLMMCPAutomationChat BotPython

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

컴퓨터에 Python 3.11 이상 버전이 설치되어 있는지 확인하고, 모델 서비스의 API Key를 준비하세요

4

터미널에서 공식 원클릭 설치 스크립트를 실행하세요: macOS/Linux는 curl 명령어를, Windows는 PowerShell 명령어를 사용합니다

5

설치가 완료되면 nanobot webui를 실행하세요. 브라우저가 자동으로 설정 화면을 엽니다

설치 가이드
  1. 컴퓨터에 Python 3.11 이상 버전이 설치되어 있는지 확인하고, 모델 서비스의 API Key를 준비하세요
  2. 터미널에서 공식 원클릭 설치 스크립트를 실행하세요: macOS/Linux는 curl 명령어를, Windows는 PowerShell 명령어를 사용합니다
  3. 설치가 완료되면 nanobot webui를 실행하세요. 브라우저가 자동으로 설정 화면을 엽니다
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

05a431bafd7acb7a978e4faba2eb055e7e8b2d1474178b520b71f89eb8f70ad6

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

원클릭 스크립트로 설치한 경우 ~/.nanobot/venv 디렉터리를 삭제하면 프로그램을 제거할 수 있습니다. uv로 설치한 경우에는 uv tool uninstall nanobot-ai를 실행하고, pip로 설치한 경우에는 python -m pip uninstall nanobot-ai를 실행하세요. 설정, 메모리 및 세션 데이터는 ~/.nanobot 디렉터리에 저장되며, 더 이상 필요하지 않음을 확인한 후 수동으로 삭제하면 완전히 제거됩니다. 삭제하기 전에 중요한 세션을 먼저 백업하는 것이 좋습니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-10-28 13:32:49
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

5 FAQs

유사한 프로젝트

nanobot - OpenSource-Hub