Библиотека на Rust для создания приложений с LLM и терминальный coding agent на её основе с функциями в виде Bevy-плагинов.
microsoft/RD-Agent
Фреймворк LLM-агентов от Microsoft для автоматизации задач R&D на основе данных: от изучения статей и реализации моделей и факторов до экспериментов в стиле Kaggle.
- Звёзды
- 14,993
- Форки
- 2,142
- Открытые issues
- 251
- Последний коммит
- 4 дня назад
Что это?
R&D-Agent — Python-фреймворк от Microsoft, использующий LLM-агентов для автоматизации исследований и разработок на основе данных. Он разделяет работу на этап R, где предлагаются идеи, и этап D, где они реализуются в виде исполняемого кода, а затем итеративно дорабатывает результат с учётом обратной связи от выполнения.
В проект входят сценарии для количественных финансов (генерация факторов и моделей на Qlib), извлечения формул из научных статей и финансовых отчётов, эволюции моделей медицинского прогнозирования, настройки моделей и инженерии признаков в стиле Kaggle, а также автономной тонкой настройки LLM (FT-Agent). Кроме того, в проекте есть бенчмарк для LLM-агентов, посвящённый инженерии после обучения (Agent² RL-Bench).
Для работы нужны Linux, Docker и Python 3.10 или 3.11. Доступ к моделям осуществляется через LiteLLM, поэтому провайдеров чата и эмбеддингов можно настроить с помощью переменных окружения. Отслеживать работу можно через интерфейс Streamlit или веб-интерфейс на Flask.
Ключевые возможности
- 01Предлагает исследовательские идеи и реализует их в виде исполняемого кода в итеративном цикле.
- 02Извлекает формулы и структуры моделей из научных статей и финансовых отчётов.
- 03Оптимизирует количественные факторы и модели на Qlib.
- 04Поддерживает настройку моделей и инженерию признаков в стиле Kaggle.
- 05Подключается к нескольким провайдерам LLM через LiteLLM.
- 06Предоставляет веб-интерфейсы на Streamlit и Flask для просмотра трасс выполнения.
Сценарии использования
- Автоматизация поиска факторов и итеративной доработки моделей для исследований в области количественной торговли.
- Воспроизведение архитектур моделей из научных статей в виде кода.
- Проведение автоматизированных базовых экспериментов для соревнований в стиле Kaggle.
- Тонкая настройка LLM для задач на основе бенчмарков с автоматизированной оценкой.
Быстрый старт
- 1
Убедитесь, что Docker установлен и запускается без sudo
- 2
Создайте окружение conda с Python 3.10
conda create -n rdagent python=3.10 - 3
Активируйте окружение conda
conda activate rdagent - 4
Установите R&D-Agent из PyPI
pip install rdagent
Что важно знать
- В настоящее время RD-Agent поддерживает только Linux.
- Для большинства сценариев требуются Docker и настройка API LLM.
Темы
Частые вопросы
- Что такое RD-Agent?
- Фреймворк LLM-агентов от Microsoft для автоматизации задач R&D на основе данных: от изучения статей и реализации моделей и факторов до экспериментов в стиле Kaggle. R&D-Agent — Python-фреймворк от Microsoft, использующий LLM-агентов для автоматизации исследований и разработок на основе данных. Он разделяет работу на этап R, где предлагаются идеи, и этап D, где они реализуются в виде исполняемого кода, а затем итеративно дорабатывает результат с учётом обратной связи от выполнения.
- RD-Agent можно использовать бесплатно? Какая у него лицензия?
- RD-Agent распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- RD-Agent всё ещё поддерживается?
- Активно поддерживается. Последний коммит в RD-Agent — 16 окт. 2026 г..
- Для чего можно использовать RD-Agent?
- Автоматизация поиска факторов и итеративной доработки моделей для исследований в области количественной торговли. Воспроизведение архитектур моделей из научных статей в виде кода. Проведение автоматизированных базовых экспериментов для соревнований в стиле Kaggle. Тонкая настройка LLM для задач на основе бенчмарков с автоматизированной оценкой.
- Как установить RD-Agent?
- Убедитесь, что Docker установлен и запускается без sudo Создайте окружение conda с Python 3.10: conda create -n rdagent python=3.10 Активируйте окружение conda: conda activate rdagent Установите R&D-Agent из PyPI: pip install rdagent
- Где скачать RD-Agent?
- Исходный код и инструкции по установке — на GitHub: https://github.com/microsoft/RD-Agent
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый ИИ-второй мозг, который отвечает на вопросы по вебу и вашим документам, поддерживает пользовательских агентов и автоматизацию по расписанию.
Инфраструктура памяти для LLM-агентов: сохраняет диалоги и выполнение задач в структурированном виде для приложений на Python и TypeScript.
Фреймворк для подключения цифровых людей (2.5D, 3D, мобильные устройства, ПК и веб) и LLM к бизнес-системам.
Операционная система памяти для LLM и AI-агентов: хранит, находит и управляет долговременной памятью в виде редактируемого графа.
Платформа корпоративного уровня для создания и запуска AI-агентов: управление моделями, интеграция инструментов MCP и автоматизация RPA.