Стремительное появление генеративных инструментов для академического письма давно перестало удивлять исследователей, однако главной бедой большинства из них остаются так называемые «галлюцинации» и вырванные из контекста цитаты.

На платформе GitHub появился новый открытый проект Open Academic Paper Gen от независимого разработчика, который попытался решить эту системную проблему, сделав упор не просто на скорость написания черновика, а на строгую многоступенчатую проверку цитируемых источников вплоть до номеров страниц в оригинальных PDF-документах.

Инструмент представляет собой комплексный многоагентный конвейер, охватывающий весь цикл подготовки исследовательской рукописи: от первичной формулировки темы и подбора ключевых слов до экспорта готовых файлов в форматах Markdown или LaTeX вместе с библиографическими базами.

Система самостоятельно обращается к ведущим научным агрегаторам, включая arXiv, Semantic Scholar, Crossref и OpenAlex, отбирает релевантные публикации, а затем переходит по цитирующим и цитируемым связям, формируя расширенную базу доказательств.

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

Ключевое новшество проекта сосредоточено на трехступенчатом механизме фактологической верификации утверждений, который защищает автора от искажения исходного смысла первоисточников.

На первом этапе система следит за тем, чтобы каждая сноска строго соответствовала реально загруженной в проект статье, отсекая вымышленные названия. Второй барьер проверяет метаданные: цифровой идентификатор DOI, имена авторов и год публикации сверяются с реестрами.

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

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

При нехватке данных или отсутствии доступа к полному тексту статьи инструмент не делает поспешных выводов, а присваивает утверждению статус «невозможно определить» либо помечает цитату как непроверенную.

Такой подход смещает фокус с бездумной массовой штамповки научных текстов на прозрачную систематизацию доказательств, предоставляя ученым надежную опору для проверки собственных и сгенерированных аргументов.