Paper Pilot
Paper Pilot
Ваш ИИ-копилот для научных исследований.
Когда вы говорите «исследуй», ваш ИИ просто гуглит. Paper Pilot по-настоящему ищет по реальным академическим базам данных, скачивает PDF-файлы, читает их от корки до корки и предоставляет вам доказательства со ссылками на источники.

Быстрый старт
uvx paper-pilotЭто всё. Или установите его:
pip install paper-pilotКак это работает
graph LR
A[Prompt] --> B[Search 6 databases]
B --> C[Resolve OA PDFs]
C --> D[Download & read]
D --> E[Extract evidence]
E --> F[Render figures]
F --> G[Markdown report]
G --> H[Zotero sync]Один запрос. Шесть академических баз данных. Реальные PDF-файлы. Реальные цитирования.
Research retrieval-augmented generation, deep-read the top papers, and compare the methods.Ваш ИИ будет:
Искать в Semantic Scholar, OpenAlex, arXiv, Crossref и Europe PMC
Находить PDF-файлы в открытом доступе, а не только аннотации
Скачивать и читать их от корки до корки
Извлекать фрагменты доказательств с указанием источника
Рендерить конкретные страницы, чтобы он мог видеть графики и таблицы
Писать структурированный отчет в формате Markdown
Сохранять всё в вашу библиотеку Zotero
Сравнение с аналогами
ChatGPT Deep Research | Gemini Deep Research | Perplexity Pro | Paper Pilot | |
Читает реальные PDF | Только веб-сводки | Только веб-сводки | Только веб-сводки | Извлечение полного текста |
Графики и таблицы | Только текст | Только текст | Только текст | Рендеринг страниц в PNG |
Ваша библиотека | Заперта в их UI | Заперта в Google | Заперта в Perplexity | Синхронизация с Zotero |
Источники | Обычный веб-поиск | Обычный веб-поиск | Веб-поиск | 6 академических баз данных |
Стоимость | $200/мес | $20/мес | $20/мес | Бесплатно, лицензия MIT |
Ваши данные | В их облаке | В их облаке | В их облаке | На вашем устройстве |
Open source | Нет | Нет | Нет | Да |
Настройка клиента MCP
Claude Desktop
Добавьте в ваш claude_desktop_config.json:
{
"mcpServers": {
"paper-pilot": {
"command": "uv",
"args": ["--directory", "/path/to/paper-pilot", "run", "paper-pilot"],
"env": {
"OPENALEX_EMAIL": "you@example.com",
"UNPAYWALL_EMAIL": "you@example.com",
"ZOTERO_LOCAL": "true",
"SCIHUB_ENABLED": "false"
}
}
}
}Claude Code
claude mcp add --scope user paper-pilot -- uv --directory /path/to/paper-pilot run paper-pilotCodex
Добавьте в ~/.codex/config.toml:
[mcp_servers.paper_pilot]
command = "uv"
args = ["--directory", "/path/to/paper-pilot", "run", "paper-pilot"]
[mcp_servers.paper_pilot.env]
OPENALEX_EMAIL = "you@example.com"
ZOTERO_LOCAL = "true"Потоковый HTTP-режим
paper-pilot --transport streamable-http --host 127.0.0.1 --port 8000Инструменты
Инструмент | Что он делает |
| Полный цикл: поиск, скачивание, отчет, синхронизация с Zotero |
| Всё вышеперечисленное + извлечение полного текста с фрагментами доказательств |
| Страницы PDF в PNG для анализа графиков и таблиц |
| Детальный академический поиск по нескольким источникам |
| Расширение списка литературы на основе исходной статьи |
| Проверка доступности OA и предпросмотр PDF |
| Извлечение текста из любого локального PDF |
| Поиск в Sci-Hub по DOI, названию или ключевым словам (по выбору) |
| Скачивание статьи через Sci-Hub по DOI (по выбору) |
| Дополнительный поиск в теневых библиотеках |
| Проверка работоспособности всех соединений |
Интеграция со Sci-Hub (по выбору)
Доступ к Sci-Hub отключен по умолчанию. Чтобы включить его:
SCIHUB_ENABLED=trueПосле включения используйте search_scihub и download_scihub_paper напрямую или передайте include_scihub=True в research_topic / deep_read_topic для автоматического резервного поиска.
Отказ от ответственности: Интеграция со Sci-Hub предоставляется исключительно в образовательных и исследовательских целях. Пользователи несут единоличную ответственность за соблюдение применимых законов и политик своих организаций.
Кто этим пользуется
Аспиранты, которые не хотят тратить неделю на обзор литературы. Укажите тему диссертации и получите структурированное сравнение с реальными цитатами и PDF-файлами, уже добавленными в Zotero.
Научные лаборатории, которым нужно еженедельно сканировать препринты и автоматически их архивировать. Запускайте research_topic по расписанию и поддерживайте актуальность групповой библиотеки.
Разработчики ИИ, которым нужно, чтобы их агенты работали с реальными научными статьями, а не с фрагментами веб-страниц.
Конфигурация
OPENALEX_EMAIL=you@example.com # Required for polite API access
UNPAYWALL_EMAIL=you@example.com # Required for OA resolution
SEMANTIC_SCHOLAR_API_KEY= # Optional, higher rate limits
# Local Zotero
ZOTERO_LOCAL=true
ZOTERO_LIBRARY_TYPE=user
# Web Zotero API (alternative)
ZOTERO_LIBRARY_ID=
ZOTERO_API_KEY=
# Sci-Hub (disabled by default)
SCIHUB_ENABLED=false
# Storage
PAPER_PILOT_DATA_DIR=./data
# Institutional networks
HTTP_PROXY=
HTTPS_PROXY=
SSL_CERT_FILE=Структура проекта
src/paper_pilot/
server.py MCP tools and pipeline orchestration
config.py Environment and settings
services/
academic.py Multi-source scholarly search
open_access.py OA resolution and PDF downloads
scihub.py Sci-Hub paper resolution (opt-in)
deep_read.py Full-text extraction and page rendering
zotero.py Local and web Zotero integration
reporting.py Markdown report generation
libgen.py Supplementary LibGen supportДетали архитектуры: docs/ARCHITECTURE.md
Для ИИ-агентов
AGENTS.md — общее руководство по работе
CLAUDE.md — настройка Claude Desktop и Claude Code
CODEX.md — настройка Codex
docs/CLIENTS.md — сравнение клиентов
Вклад в проект
Приветствуются PR. Наиболее важные области:
Новые адаптеры для научных источников
Улучшенная логика поиска OA
Улучшения парсинга PDF
Больше конфигураций для MCP-клиентов
См. CONTRIBUTING.md.
Отказ от ответственности
Этот инструмент предназначен только для академических исследований и образовательных целей. Функции открытого доступа используют только легальные, общедоступные источники. Интеграции со Sci-Hub и LibGen отключены по умолчанию и предоставляются как дополнительные функции по выбору пользователя.
Лицензия
MIT. Делайте с этим что хотите.
Если это помогло вашему исследованию, поставьте звезду репозиторию и расскажите коллеге.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aytzey/paper-pilot'
If you have feedback or need assistance with the MCP directory API, please join our Discord server