Research Agent — веб-приложение для глубоких онлайн-исследований, планирования и документирования. Он выполняет десятки поисков по теме, скачивает и анализирует сотни страниц, извлекает структурированные данные и собирает верифицированный отчёт в библиотеку документов. Pastukhov Agent при этом работает в фоновом режиме — его чаты видны и управляются из того же интерфейса.
Для кого
Research Agent рассчитан на аналитику рынка, планирование и документирование — без навыков разработки. В отличие от Pastukhov Agent, который выглядит и работает как IDE, здесь весь путь проходит в терминах исследований: темы, поисковые сессии, скачанные страницы, отчёты и планы.
Системные требования
Любой Linux-хост с Docker: приложение разворачивается одним контейнером, база SQLite встроена, PostgreSQL — опционально. Пошаговая инструкция — в разделе Установка.
Первый вход
Первый пользователь регистрируется в веб-форме на странице входа: логин, пароль (от 4 символов), имя и email. Пароль хранится в виде SHA-256-хеша, сессия работает через JWT-токены. Переменных окружения для логина и пароля нет.
Главный экран
- Research — библиотека исследований: дерево Markdown-документов с категориями;
- Search — поисковые сессии и их результаты;
- Fetch — сессии скачивания и скачанный Markdown;
- Completions — история LLM-вызовов с токенами и стоимостью;
- Sessions — исследовательские сессии: поиски, скачивания и извлечения одной темы;
- Chats — чаты Pastukhov Agent с real-time обновлениями;
- Service — поисковые провайдеры, методы скачивания и LLM-сервисы.
Первое исследование
- настроить в разделе Service поисковый провайдер (API-ключ) и LLM-сервис;
- дать агенту тему исследования — он выполнит поиски, скачает и проанализирует страницы;
- наблюдать прогресс: статусы и оценки времени (ETA) каждой операции;
- прочитать готовый отчёт в библиотеке Research — вместе с сессиями поиска и исходниками.
Интерфейс
Язык интерфейса переключается между английским и русским в настройках, тема — между тёмной и светлой. События исследований озвучиваются — ход работы слышно, даже когда вкладка не на экране.
Что дальше
Как устроено глубокое исследование — в разделе Навык онлайн-исследования. Поиск и скачивание — в разделах Поиск и Скачивание страниц, извлечение данных — в Извлечение данных. Работа с документами описана в Библиотеке исследований.