Локальный персональный AI-ассистент на понятном Python: собственный цикл агента, память на SQLite и встроенные evals.
YogurtJ/OhMyBuddy
Личный AI-ассистент с открытой памятью и рабочей средой Pi coding agent, доступный из браузера, с телефона и через WeChat.
Open source альтернатива:ChatGPT
- Звёзды
- 71
- Форки
- 2
- Открытые issues
- 0
- Последний коммит
- 3 дня назад
Что это?
OhMyBuddy — это self-hosted веб-приложение, которое работает на вашем компьютере и превращает Pi coding agent в личного ассистента, доступного из браузера на компьютере или телефоне, а также через WeChat. В одном окружении объединены две части: Buddies — именованные ассистенты со своим характером и долговременной памятью — и Workspace для работы над проектами с тредами, потоковым выводом вызовов инструментов, diff и субагентами.
Память устроена так, чтобы её можно было просматривать. Если ответ сохраняет заметку, навык или настройку, под сообщением появляется квитанция; память и навыки можно просматривать, редактировать и отменять. Сессии хранятся в родном для Pi формате JSONL и остаются совместимыми с Pi CLI. Для работы нужно добавить собственные ключи моделей таких провайдеров, как Anthropic, OpenAI, Google Gemini, DeepSeek, Qwen и Kimi.
Проект работает нативно в Linux, macOS и Windows, использует Node.js 22.x и не требует ни сборки, ни GPU. Также доступны запланированные задачи, поддержка MCP, менеджер расширений, медиалаборатория для сервисов обработки изображений, видео и речи, а также необязательный коннектор WeChat на базе ClawBot (iLink). Токен доступа рассчитан на личное использование одним пользователем.
Ключевые возможности
- 01Именованные Buddies со своим характером, отдельной памятью и блокнотом для каждого чата.
- 02Изменения памяти отображаются в квитанциях, которые можно просматривать и отменять.
- 03Треды Workspace с потоковым выводом вызовов инструментов, diff и субагентами для папок проектов.
- 04Сессии хранятся в совместимых с Pi файлах JSONL; их можно искать и экспортировать.
- 05Коннектор WeChat для общения с Buddies, получения файлов и запланированных уведомлений.
- 06Медиалаборатория для сервисов обработки изображений и видео, преобразования текста в речь и речи в текст, а также поддержка MCP и запланированных задач.
Сценарии использования
- Запустить на своём компьютере ассистента в духе ChatGPT, используя собственные API-ключи.
- Начать длительную задачу по программированию за рабочим столом и следить за её ходом с телефона.
- Поручить задачу домашнему агенту через WeChat и получить готовые файлы в чате.
- Запланировать регулярные AI-задачи, например ежедневные сводки, которые будут приходить вам.
Быстрый старт
- 1
Скачайте приложение со страницы релизов
- 2
Установите Node.js 22.x (версии 22.19.0 или новее), npm, bash и ripgrep, затем следуйте руководству по установке
Что важно знать
- Для работы чатов и агентов нужны ваши собственные API-ключи моделей или аккаунты у провайдеров.
- На хост-машине должны быть установлены Node.js 22.x, bash и ripgrep.
- Приложение размещается на вашем сервере, поэтому запускать и обслуживать его нужно самостоятельно.
В подборках
Темы
Частые вопросы
- Что такое OhMyBuddy?
- Личный AI-ассистент с открытой памятью и рабочей средой Pi coding agent, доступный из браузера, с телефона и через WeChat. OhMyBuddy — это self-hosted веб-приложение, которое работает на вашем компьютере и превращает Pi coding agent в личного ассистента, доступного из браузера на компьютере или телефоне, а также через WeChat. В одном окружении объединены две части: Buddies — именованные ассистенты со своим характером и долговременной памятью — и Workspace для работы над проектами с тредами, потоковым выводом вызовов инструментов, diff и субагентами.
- OhMyBuddy можно использовать бесплатно? Какая у него лицензия?
- OhMyBuddy распространяется с открытым исходным кодом под лицензией ISC. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- OhMyBuddy всё ещё поддерживается?
- Активно поддерживается. Последний коммит в OhMyBuddy — 4 нояб. 2026 г..
- Для чего можно использовать OhMyBuddy?
- Запустить на своём компьютере ассистента в духе ChatGPT, используя собственные API-ключи. Начать длительную задачу по программированию за рабочим столом и следить за её ходом с телефона. Поручить задачу домашнему агенту через WeChat и получить готовые файлы в чате. Запланировать регулярные AI-задачи, например ежедневные сводки, которые будут приходить вам.
- Как установить OhMyBuddy?
- Скачайте приложение со страницы релизов Установите Node.js 22.x (версии 22.19.0 или новее), npm, bash и ripgrep, затем следуйте руководству по установке
- Где скачать OhMyBuddy?
- Исходный код и инструкции по установке — на GitHub: https://github.com/YogurtJ/OhMyBuddy
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый AI-ассистент для планирования, письма и личных знаний; работает на Mac или на собственном сервере с вашими ключами моделей.
Безопасный и лёгкий фреймворк на Rust для персональных ИИ-агентов, работающих в Telegram, Discord, Slack, WhatsApp и других чатах.
Самостоятельно размещаемая многопользовательская платформа AI-агентов, где команды делятся специализированными агентами, доступными через Telegram, Discord, Feishu и другие чаты.
Открытый персональный AI-ассистент и Agent Harness: планирует задачи, запускает инструменты и навыки и сохраняет память в Web и IM-каналах.
Личный self-hosted AI-агент со встроенным WebUI, памятью, инструментами, поддержкой MCP, субагентами и автоматизациями по расписанию; работает с локальными и облачными LLM.