Repolode
aspasskiy

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 통계는 매일 갱신됩니다.

관련 프로젝트