Python-фреймворк для создания приложений и агентов на базе LLM со стандартными интерфейсами для моделей, эмбеддингов, векторных хранилищ и сторонних интеграций.
code-yeongyu/oh-my-openagent
CLI-агент для разработки на TypeScript: добавьте в запрос `ulw` или `mass ulw`, чтобы он спланировал работу, распределил задачи между моделями и проверил результат.
Open source альтернатива:Cursor
- Звёзды
- 70,215
- Форки
- 5,773
- Открытые issues
- 1,569
- Последний коммит
- 5 часов назад
Что это?
OmO — агент командной строки (`omo`) для выполнения полноценных задач от начала до конца: от исследований и документов до backend, frontend и кода. Он построен на senpi, форке coding agent pi, и устанавливается как нативный бинарный файл с помощью shell- или PowerShell-скрипта либо как пакет `omo-ai` для npm/Bun.
В основе — оркестрация по ключевым словам. Добавьте `ultrawork` или `ulw` в запрос, и агент изучит кодовую базу, составит план, проверит каждый шаг и остановится, когда задача будет выполнена. `mass ulw` разбивает большую задачу на граф агентов, которые параллельно работают на разных моделях; перед завершением их результаты проверяются.
Также в проект входят Markdown-система памяти на базе Git и небольшая вспомогательная модель, которая напоминает основному агенту о прошлых ошибках, вход через подписки нескольких провайдеров моделей, встроенные навыки, загружаемые по запросу, и инструменты миграции с версии для OpenCode.
Ключевые возможности
- 01Ключевые слова (`ulw`, `mass ulw`) переключают агента в режим планируемого выполнения с проверкой результата.
- 02Параллельные графы агентов распределяют подзадачи между разными моделями.
- 03Markdown-память на базе Git и вспомогательная модель, которая отмечает повторяющиеся ошибки.
- 04Навыки, в том числе работа с браузером, загружаются по запросу для каждой задачи.
- 05Вход через подписки Claude, ChatGPT, Kimi и GLM с помощью `/login`.
- 06`omo setup` переносит ключи провайдеров, MCP-серверы и навыки из версии для OpenCode.
Сценарии использования
- Выполнение масштабной миграции по кодовой базе с помощью параллельных агентов.
- Изучение множества источников и подготовка готового документа или презентации.
- Разработка функций для backend и frontend по одному запросу.
- Сочетание дорогих передовых моделей с более дешёвыми, чтобы контролировать расходы на токены.
Быстрый старт
- 1
Установите OmO через npm
npm i -g omo-ai - 2
Откройте проект и запустите OmO
omo - 3
Опишите задачу; для сложных задач добавьте ulw в промпт
Что важно знать
- Используется лицензия SUL-1.0, которая не является стандартной лицензией с открытым исходным кодом. Перед коммерческим использованием ознакомьтесь с её условиями.
- Для запуска нужно войти в аккаунт с подпиской на модели или указать ключи провайдера.
- Управление компьютером находится на экспериментальной стадии.
Темы
Частые вопросы
- Что такое oh-my-openagent?
- CLI-агент для разработки на TypeScript: добавьте в запрос `ulw` или `mass ulw`, чтобы он спланировал работу, распределил задачи между моделями и проверил результат. OmO — агент командной строки (`omo`) для выполнения полноценных задач от начала до конца: от исследований и документов до backend, frontend и кода. Он построен на senpi, форке coding agent pi, и устанавливается как нативный бинарный файл с помощью shell- или PowerShell-скрипта либо как пакет `omo-ai` для npm/Bun.
- oh-my-openagent можно использовать бесплатно? Какая у него лицензия?
- oh-my-openagent распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- oh-my-openagent всё ещё поддерживается?
- Активно поддерживается. Последний коммит в oh-my-openagent — 20 окт. 2026 г..
- Для чего можно использовать oh-my-openagent?
- Выполнение масштабной миграции по кодовой базе с помощью параллельных агентов. Изучение множества источников и подготовка готового документа или презентации. Разработка функций для backend и frontend по одному запросу. Сочетание дорогих передовых моделей с более дешёвыми, чтобы контролировать расходы на токены.
- Как установить oh-my-openagent?
- Установите OmO через npm: npm i -g omo-ai Откройте проект и запустите OmO: omo Опишите задачу; для сложных задач добавьте ulw в промпт
- Где скачать oh-my-openagent?
- Исходный код и инструкции по установке — на GitHub: https://github.com/code-yeongyu/oh-my-openagent
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
CLI и веб-инструмент, который собирает весь репозиторий в один удобный для LLM файл, чтобы передать его Claude, ChatGPT и другим моделям.
Открытый AI-агент для программирования, который работает в терминале и доступен также в настольном приложении, браузере, редакторах кода и чатах.
CLI-инструмент и библиотека Python для работы с промптами и чатами на удалённых и локально установленных больших языковых моделях.
Рабочее пространство, где AI-агенты для программирования с разных устройств и из разных инструментов обмениваются обсуждениями, файлами и общим браузером.
Приложение для компьютера, смартфона, веба и CLI, позволяющее запускать и координировать несколько coding-агентов, например Claude Code, Codex и OpenCode, в отдельных worktree.