Telegram으로 대화하고 예약 작업을 실행하며 MCP 서버와 호스트 도구에 연결하는 셀프 호스팅 AI 개인 비서입니다.
aspasskiy/GoGogot
서버에서 실행되고 Telegram을 통해 사용할 수 있는 Go 기반의 경량 셀프 호스팅 AI 에이전트로, Anthropic, OpenAI 또는 OpenRouter 모델을 지원합니다.
대체할 수 있는 제품:OpenClaw
- 스타
- 264
- 포크
- 17
- 열린 이슈
- 4
- 마지막 커밋
- 2개월 전
어떤 프로젝트인가요?
GoGogot은 자체 서버에서 실행되며 Telegram 봇으로 제어하는 셀프 호스팅 AI 에이전트입니다. 셸 명령 실행, 파일 읽기 및 편집, 웹 페이지 검색 및 가져오기, 장기 메모리와 노트 유지, 이전 대화 검색, cron 방식으로 반복 작업 예약을 할 수 있습니다. 약 9,000줄의 Go 코드로 구성된 코어를 약 15MB 크기의 단일 바이너리로 제공하며, OpenClaw의 더 작은 대안으로 자리매김하고 있습니다.
모델 제공업체는 Anthropic, OpenAI 또는 OpenRouter에서 사용할 수 있는 모델 중에서 선택할 수 있습니다. API 키는 서버에 보관되며, 에이전트는 소유자로 지정한 Telegram 사용자 ID만 사용할 수 있도록 제한됩니다. Docker 명령 하나로 배포할 수 있고, 이미지는 linux/amd64와 linux/arm64를 지원하며 bash, git, Python, Node.js, sqlite가 포함된 범용 Ubuntu 환경을 제공합니다.
에이전트의 핵심은 LLM을 호출하고, 도구 호출을 실행한 뒤, 결과를 다시 전달하는 루프입니다. 메모리, 스케줄링, 컨텍스트 압축, 아이덴티티 파일은 모두 이 루프 안의 도구로 구현되어 있습니다. 새로운 모델 백엔드, Discord나 Slack 같은 채팅 전송 수단, 사용자 지정 도구는 간단한 Go 인터페이스를 통해 추가할 수 있습니다.
핵심 기능
- 01멀티 채팅, 첨부 파일, 대화형 프롬프트를 지원하는 Telegram 인터페이스
- 02Ubuntu 컨테이너에서 실행되는 셸, 파일 읽기/쓰기/편집, 정규식 검색 도구
- 03Brave를 통한 웹 검색, 페이지 가져오기, HTTP 요청
- 04에이전트가 직접 유지 관리하는 영구 메모리, 아이덴티티 파일, 스킬
- 05재시작 후에도 유지되는 cron 기반 작업 스케줄링
- 06토큰 한도에 가까워지면 자동으로 컨텍스트 압축
활용 사례
- 매일 아침 Telegram으로 뉴스 요약이나 보고서 받기
- 서버의 디스크 및 메모리 사용량을 모니터링하고 임계치를 넘으면 알림 받기
- 스크린샷을 하나의 PDF로 합치는 등 파일을 처리한 뒤 결과를 다시 받기
- 웹 페이지에서 구조화된 데이터를 추출해 CSV로 저장하기
토픽
자주 묻는 질문
- GoGogot은(는) 무엇인가요?
- 서버에서 실행되고 Telegram을 통해 사용할 수 있는 Go 기반의 경량 셀프 호스팅 AI 에이전트로, Anthropic, OpenAI 또는 OpenRouter 모델을 지원합니다. GoGogot은 자체 서버에서 실행되며 Telegram 봇으로 제어하는 셀프 호스팅 AI 에이전트입니다. 셸 명령 실행, 파일 읽기 및 편집, 웹 페이지 검색 및 가져오기, 장기 메모리와 노트 유지, 이전 대화 검색, cron 방식으로 반복 작업 예약을 할 수 있습니다. 약 9,000줄의 Go 코드로 구성된 코어를 약 15MB 크기의 단일 바이너리로 제공하며, OpenClaw의 더 작은 대안으로 자리매김하고 있습니다.
- GoGogot은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- GoGogot은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- GoGogot은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. GoGogot의 마지막 커밋은 2026년 8월 26일입니다.
- GoGogot은(는) 어디에 사용할 수 있나요?
- 매일 아침 Telegram으로 뉴스 요약이나 보고서 받기 서버의 디스크 및 메모리 사용량을 모니터링하고 임계치를 넘으면 알림 받기 스크린샷을 하나의 PDF로 합치는 등 파일을 처리한 뒤 결과를 다시 받기 웹 페이지에서 구조화된 데이터를 추출해 CSV로 저장하기
- GoGogot은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/aspasskiy/GoGogot
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
단일 컨테이너에서 실행되며, 장기 기억을 갖춘 지속형 AI 에이전트들이 채팅 채널 전반에서 협업하고 답변하는 셀프 호스팅 플랫폼입니다.
LLM 제공자와 채팅 채널, 도구 및 하드웨어를 연결해 로컬 머신에서 실행하는 Rust 기반 개인 AI 에이전트 런타임입니다.
Rust 바이너리 하나로 실행하는 셀프 호스팅 개인 AI 에이전트 서버로, 샌드박스 도구 실행과 여러 LLM 제공자, Telegram·Discord 같은 채팅 채널을 지원합니다.
계획, 글쓰기, 개인 지식 관리를 돕는 오픈소스 AI 개인 비서로, Mac에서 실행하거나 자체 모델 키를 사용해 직접 호스팅할 수 있습니다.
Leon은 도구, 메모리, 컨텍스트를 활용해 작업을 수행하는 로컬 실행형 오픈소스 개인 AI 어시스턴트입니다.