PaperPilot CLI

Консольный агент для обзора литературы: поиск в 11 открытых базах, отбор статей и двуязычный отчет в Markdown, HTML и PDF

  • 167 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Программа отправляет тему и найденные аннотации в выбранную языковую модель и в публичные API научных баз
  • Ключи модели и платных источников хранятся в открытом виде в `~/.paperpilot/config.json`
  • Агент скачивает PDF и пишет файлы в папку запуска на вашем диске
Все причины и проверки

chb-learner/paperpilot

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/paperpilot

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Программа отправляет тему и найденные аннотации в выбранную языковую модель и в публичные API научных баз
  • Ключи модели и платных источников хранятся в открытом виде в `~/.paperpilot/config.json`
  • Агент скачивает PDF и пишет файлы в папку запуска на вашем диске

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

PaperPilot принимает исследовательский запрос обычными словами и строит из него воспроизводимый процесс. Сначала агент составляет протокол поиска с критериями включения и исключения, затем опрашивает научные базы: arXiv, Semantic Scholar, OpenAlex, Crossref, OpenReview, PubMed, Europe PMC, bioRxiv и medRxiv, DBLP, ACL Anthology и Papers.cool. Найденное приводится к единой схеме, дубли удаляются, статьи делятся на основные, смежные и исключенные. Дальше агент проверяет ссылки на PDF и код, скачивает открытые PDF и по желанию извлекает из них полный текст. Для запросов с кодом есть фильтр `--github-filter`: оставить только работы с найденным репозиторием, только без него или все. Статьи из своей папки или файла BibTeX подключаются ключом `--user-corpus`. Итогом становится отчет на китайском и английском в Markdown, HTML и PDF со сквозной нумерацией ссылок, таблицей методов и матрицей доказательств. Каждый запуск пишет состояние, журнал событий и промежуточные файлы в отдельную папку `runs/`, а прерванную работу продолжает команда `PaperPilot resume`. Также создается хранилище заметок для Obsidian.

Для кого. Аспирантам и исследователям в ИИ, биомедицине и смежных науках, которым нужен обзор литературы с проверяемыми ссылками и отчетом на китайском и английском.

Подходит, если

  • Вы входите в новую тему и хотите за один запуск получить список ключевых статей с методами и кодом
  • Обзор надо подготовить на двух языках, причем нумерация ссылок в обеих версиях должна совпадать
  • Есть своя папка PDF или файл BibTeX, и их требуется свести с результатами поиска в открытых базах
  • Требуется сохранить след работы: протокол, журнал событий и журнал доказательств для последующей проверки
  • Заметки по найденным статьям удобнее вести в Obsidian со связями между статьями, методами и темами

Не подходит, если

  • Нужны статьи за платным доступом: PaperPilot не обходит платные барьеры и скачивает только открытые PDF
  • Вы хотите запускать поиск прямо из Claude Code или Cursor: инструмент работает как самостоятельный консольный агент со своим профилем модели
  • Достаточно быстрого ответа на один вопрос по статье: полный запуск с протоколом и проверкой дольше, чем обычный поиск
  • Нужна клиническая или юридическая экспертиза: отчет собирает литературу и не заменяет заключение специалиста

Пример запроса к агенту

PaperPilot "RNA inverse folding sequence design" --auto-confirm --max-papers 50 --since-year 2021 --github-filter required

Ограничения

Для работы нужен ключ любой модели с интерфейсом OpenAI: адрес, ключ и название модели вносятся в `~/.paperpilot/config.json`. Часть источников, среди них CORE, Lens.org, IEEE Xplore, Springer Nature, Elsevier и Dimensions, включается только при наличии собственного ключа. Онлайн-демо на Cloudflare Workers делает облегченный отчет по метаданным, а PDF, полный текст и журнал доказательств дает только консольная версия. Последний коммит в репозитории датирован маем 2026 года, релизы выходят через PyPI.

Как отключить. Выполните `python -m pip uninstall paperpilot`. Настройки и ключи лежат в `~/.paperpilot/config.json`, результаты запусков в папках `runs/`, их удаляют вручную.

Частые вопросы

Как установить PaperPilot?

Выполните `python -m pip install paperpilot`. При первом запуске программа создаст шаблон `~/.paperpilot/config.json`. Туда вносят адрес API, ключ и модель либо командой `PaperPilot config set`, затем `PaperPilot --doctor` проверяет настройки.

Какие модели подойдут?

Любые, к которым есть доступ по протоколу OpenAI. В примере из README подставлены DeepSeek и модель `deepseek-chat`; профили переключаются командой `PaperPilot config use`. Модель отвечает за понимание запроса, план поиска, синтез и текст отчета.

Что лежит в папке запуска?

В `runs/<task-id>/` складываются `task.json`, `state.json`, журнал событий, протокол поиска, найденные записи, отобранный корпус, скачанные PDF, журнал доказательств, матрица статей и отчеты. Так любой шаг можно перепроверить.

Можно ли обойтись без API-ключей источников?

Да. По умолчанию работают бесплатные источники: arXiv, OpenAlex, Crossref, PubMed и другие. Ключи нужны лишь для CORE, Lens.org, IEEE, Springer, Elsevier, Dimensions и DeepXiv.

Как продолжить прерванный запуск?

Команда `PaperPilot resume runs/<task-id>` возобновляет работу с сохраненного состояния, а `PaperPilot inspect runs/<task-id>` показывает, на каком шаге остановился процесс.

Обсуждение

Вопросов и отзывов пока нет.

Официальный

Feynman — консольный ИИ-агент для научных исследований: обзор литературы, проверка источников, рецензия статьи и сверка ее с кодом

CLIРасширенный доступ10,1 тыс.Звезды репозитория

Научный плагин для Claude Code, Gemini CLI, Codex и OpenCode: обзоры литературы, рецензии и проверка ссылок по базам

ПлагинРасширенный доступ138Звезды репозитория

Скиллы запускают научный репозиторий по его README с ограничениями и сохраняют проверяемые доказательства, не переписывая исходный README

СкиллШирокий доступ486Звезды репозитория

Самостоятельно разворачиваемая система для команды AI-агентов: оргструктура, задачи, бюджеты и контроль работы Claude Code, Codex и OpenClaw

CLIШирокий доступ113,3 тыс.Звезды репозитория

MCP-сервер раскладывает статьи по математике из arXiv, LaTeX и PDF на теоремы, доказательства и зависимости с опорой на источник

MCP-серверРасширенный доступ278Звезды репозитория

pwc CLI

pwc-cli

Официальный

CLI, скилл и MCP-сервер Hugging Face: агент ищет статьи, бенчмарки и лучшие модели в Papers with Code без аккаунта и ключа

CLIРасширенный доступ217Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
PaperPilot (эта карточка)нет167
Paper Search MCPнетключ необязателен3 076MCP-сервер для поиска и загрузки статей из научных баз внутри диалога с агентом
arxiv-mcp-serverнетне нужна3 276локальный MCP-сервер только для arXiv: чтение статей по разделам и BibTeX
Claude Scholarнет6 044плагин для Claude Code с десятками скиллов для научной работы, а не отдельная программа

Коротко о README

Описание начинается со значков, ссылок на онлайн-демо и обзора возможностей: протокол, многоисточниковый поиск, проверка PDF и кода, отчеты и вики для Obsidian. Затем идут список источников, установка, настройка модели и ключей, примеры запуска, схема состояний процесса, список выходных файлов и ключи командной строки. В конце собраны заметки для разработчиков и порядок выпуска версий.

Бейдж для README

Сообщить о проблеме