Самостоятельно размещаемый персональный AI-ассистент: общается через Telegram, выполняет задачи по расписанию и подключается к MCP-серверам и инструментам хоста.
aspasskiy/GoGogot
Лёгкий self-hosted AI-агент на Go, который работает на вашем сервере и управляется через Telegram, используя модели Anthropic, OpenAI или OpenRouter.
Open source альтернатива:OpenClaw
- Звёзды
- 264
- Форки
- 17
- Открытые issues
- 4
- Последний коммит
- 2 месяца назад
Что это?
GoGogot — self-hosted AI-агент, который работает на вашем сервере и управляется через Telegram-бота. Он умеет выполнять shell-команды, читать и редактировать файлы, искать информацию в интернете и загружать веб-страницы, хранить память и заметки, искать в прошлых разговорах и планировать повторяющиеся задачи по расписанию в стиле cron. Проект позиционируется как более компактная альтернатива OpenClaw: его ядро состоит примерно из 9 000 строк Go и поставляется в виде единого бинарного файла размером около 15 МБ.
Вы сами выбираете провайдера модели: Anthropic, OpenAI или любую модель, доступную через OpenRouter. API-ключи хранятся на вашем сервере, а агент принимает команды только от указанного вами Telegram user ID владельца. Развёртывание выполняется одной командой Docker. Образ поддерживает linux/amd64 и linux/arm64 и включает универсальную среду Ubuntu с bash, git, Python, Node.js и sqlite.
В основе агента — цикл, который вызывает LLM, выполняет вызовы инструментов и передаёт результаты обратно. Память, планирование задач, сжатие контекста и файлы с описанием личности реализованы как инструменты внутри этого цикла. Новые бэкенды моделей, способы взаимодействия с чатами, например Discord или Slack, и пользовательские инструменты можно добавлять через небольшие интерфейсы Go.
Ключевые возможности
- 01Интерфейс Telegram с поддержкой нескольких чатов, вложений и интерактивных запросов
- 02Инструменты для работы с shell, чтения, записи и редактирования файлов, а также поиска по regex в контейнере Ubuntu
- 03Поиск в интернете через Brave, загрузка веб-страниц и HTTP-запросы
- 04Постоянная память, файлы с описанием личности и навыки, которые агент поддерживает самостоятельно
- 05Планирование задач на основе cron с сохранением расписания после перезапуска
- 06Автоматическое сжатие контекста при приближении к лимиту токенов
Сценарии использования
- Получение ежедневной сводки новостей или отчёта в Telegram каждое утро
- Мониторинг использования диска и памяти сервера с оповещениями при превышении порогов
- Обработка файлов, например объединение скриншотов в PDF и отправка его обратно
- Извлечение структурированных данных из веб-страниц в CSV
Темы
Частые вопросы
- Что такое GoGogot?
- Лёгкий self-hosted AI-агент на Go, который работает на вашем сервере и управляется через Telegram, используя модели Anthropic, OpenAI или OpenRouter. GoGogot — self-hosted AI-агент, который работает на вашем сервере и управляется через Telegram-бота. Он умеет выполнять shell-команды, читать и редактировать файлы, искать информацию в интернете и загружать веб-страницы, хранить память и заметки, искать в прошлых разговорах и планировать повторяющиеся задачи по расписанию в стиле cron. Проект позиционируется как более компактная альтернатива OpenClaw: его ядро состоит примерно из 9 000 строк Go и поставляется в виде единого бинарного файла размером около 15 МБ.
- GoGogot можно использовать бесплатно? Какая у него лицензия?
- GoGogot распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- GoGogot всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в GoGogot — 26 авг. 2026 г..
- Для чего можно использовать GoGogot?
- Получение ежедневной сводки новостей или отчёта в Telegram каждое утро Мониторинг использования диска и памяти сервера с оповещениями при превышении порогов Обработка файлов, например объединение скриншотов в PDF и отправка его обратно Извлечение структурированных данных из веб-страниц в CSV
- Где скачать GoGogot?
- Исходный код и инструкции по установке — на GitHub: https://github.com/aspasskiy/GoGogot
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Платформа для самостоятельного запуска постоянных AI-агентов с долговременной памятью, которые взаимодействуют и отвечают в чатах; работает в одном контейнере.
Персональная среда выполнения AI-агента на Rust, которая работает на вашем компьютере и связывает провайдеров LLM с чатами, инструментами и оборудованием.
Персональный self-hosted сервер AI-агента в одном бинарнике Rust: изолированное выполнение инструментов, поддержка разных LLM-провайдеров и чаты через Telegram, Discord и другие каналы.
Открытый AI-ассистент для планирования, письма и личных знаний; работает на Mac или на собственном сервере с вашими ключами моделей.
Leon — персональный ИИ-ассистент с открытым исходным кодом, который работает локально и использует инструменты, память и контекст для выполнения задач.