Raven - The Harness of Harnesses для рекурсивного самосовершенствования
Show HN: Raven – The harness of harnesses, built for RSI
Raven — это хост-агент, который объединяет встроенных и сторонних агентов для выполнения сложных задач. Он оркестрирует специализированных агентов (Raven-Research, Raven-Code, Raven-Design, Raven-Oncall) через единый интерфейс, поддерживает подключение 13 сторонних агентов и обеспечивает рекурсивное самосовершенствование: его harness анализирует свои действия, предлагает улучшения и внедряет проверенные изменения. Благодаря EverOS память и контекст сохраняются между сессиями. Raven уже выполнил полный цикл разработки игры, научные эксперименты и запуск продукта. Установите через Docker или одной командой и откройте WebUI для совместной работы.
Опишите, что вам нужно, один раз. Raven соберёт ассистента, будет улучшать его во время вашей работы, а после достаточно одной фразы, чтобы снова запустить его в дело.
- redhale
Не хочу быть слишком негативным, но... всё это ради улучшения на 0.8% в SWE-bench Verified (90.2 у OpenCode против 91)? И почему именно этот (насыщенный) бенчмарк выбран для демонстрации на главной странице?
Не пробуя, это выглядит как вероятная огромная трата токенов.
- julesrms
Всё это очень блестяще, но я не понимаю, какое значение имеет «Один промпт на входе. Один результат на выходе».
Это и другие недавние AI-хайп-фестивали, похоже, одержимы тем, чтобы заставить агентов делать больше работы без присмотра.
Но в реальном мире любой, у кого есть настоящий продукт для создания, наверняка захочет управлять происходящим. Смешно думать, что кто-то с дедлайном напишет настолько идеальный промпт, что уйдёт на 4 дня и вернётся к готовому к отправке продукту.
Если вы действительно можете написать настолько полный и идеальный промпт, что ничего больше не нужно, то любая обычная обвязка, вероятно, тоже справится. Но если, как нормальные люди, вам нужно попробовать что-то, подумать, повторить и снова... тогда вам тоже нужна обычная обвязка.
- ssddanbrown
RSI здесь означает «рекурсивное самосовершенствование», а не обвязку, созданную для помощи пользователям с повторяющимися нагрузками, как я сначала подумал, прочитав заголовок поста.
- calebhwin
Глупый, но честный вопрос — такие репозитории покупают звёзды? Как у них тысячи звёзд при очень малом присутствии на HN/Reddit/X?
- jeffnash
Очень напоминает omnigent (от которого я в восторге) с постоянным слоем памяти. В отличие от подпоточных тредов omnigent, DAG, который он использует для координации других обвязок, не выглядит долговечным; мне интересно, это по замыслу или это будущая функция, так как это по сути определяет, сработает ли мой сценарий использования длительных сессий реализации размером с проект.
В любом случае, здорово видеть конкуренцию в этом пространстве мета-обвязок, которое, вероятно, ни одна из передовых лабораторий не тронет, поскольку оно по определению использует продукты их конкурентов.