AI 기반의 학술 PDF 논문 번역 및 분석을 돕는 오픈소스

영문 논문을 읽을 때 번역기와 챗봇 창을 수없이 오가는 불편함은 연구자의 일상이다. EasyPaper는 이 과정을 하나로 합친 오픈소스 웹 프로그램이다. PDF 원문과 번역문을 동시에 보여주는 듀얼 패널을 구현했다. 여기에 AI 채팅 어시스턴트를 통합해 논문에 대한 질의응답이 즉각적으로 가능하다. 학술 PDF 논문을 더 빠르고 편하게 읽고 분석할 수 있도록 제작된 통합 솔루션이다.

엔진 연동 범위를 넓혀 분석 효율을 높였다. Ollama, Gemini, Claude API뿐 아니라 Claude Code와 Antigravity 같은 CLI 기반 엔진까지 자동 감지해 연동하는 구조다. 사용자는 자신의 시스템에 설치된 엔진 환경을 확인하고 분석 도구를 선택해 사용할 수 있다. 외부 API 의존도를 낮추거나 특정 모델의 추론 성능을 그대로 활용하는 것이 가능하다.

모든 소스코드는 [GitHub](github.com/orion-gz/EasyPaper) 저장소를 통해 투명하게 공개되어 있다. macOS, Linux, Windows 세 가지 운영체제 모두를 위한 전용 설치 스크립트를 제공한다. 복잡한 환경 설정 과정 없이 터미널에서 몇 줄의 명령어를 입력하는 것만으로 즉시 프로그램을 구동할 수 있다.

사용자는 로컬, API, CLI 중 어떤 LLM 엔진을 사용할지 직접 결정한다. 선택한 엔진의 종류에 따라 논문 분석에 소요되는 비용과 처리 속도가 결정된다. 사용 중인 LLM 엔진에 따라 분석 비용을 절감하거나 처리 속도를 높이는 등 최적의 분석 기준을 직접 설정할 수 있다.

원문과 번역문을 동시에 확인하는 듀얼 패널 뷰어와 1:1 정밀

번역기와 챗봇 창을 수십 번 오가며 원문의 맥락을 찾는 과정이 과연 효율적인 작업 방식일까. EasyPaper는 PDF 원문-번역 듀얼 패널과 AI 채팅 어시스턴트를 통합한 오픈소스 웹 프로그램이다. PDF 원문과 AI 번역문을 화면에 나란히 배치해 동시에 대조하며 읽을 수 있다. 원문 문장에 마우스를 올리면 번역문의 해당 위치로 자동 스크롤된다. 특정 문장을 클릭하면 원문과 번역문 양쪽에서 하이라이트가 동시에 실행된다. 1:1 정밀 매칭 기능을 통해 원문의 정확한 위치와 번역문의 대응 구절을 즉각적으로 확인하도록 설계했다.

AI 엔진 연동은 로컬 환경과 외부 API, CLI 기반 엔진을 모두 포괄한다. 로컬 모델인 Ollama(개인 PC에서 LLM을 구동하는 도구)는 설정 화면 내에서 원클릭 설치를 지원한다. Gemini, Claude, OpenAI 등 외부 API(응용 프로그램 인터페이스)를 연동해 클라우드 기반의 고성능 모델을 사용할 수 있다. Google Antigravity, Anthropic Claude Code, OpenAI Codex와 같은 CLI(명령줄 인터페이스) 기반 엔진은 프로그램이 시스템에서 자동으로 감지해 활성화한다. 사용자는 자신의 컴퓨팅 자원과 예산 상황에 맞춰 엔진을 선택한다. 로컬 모델로 비용을 절감하거나, API와 CLI 엔진으로 분석 속도를 높이는 방식으로 작업 환경을 최적화할 수 있다.

PDF 업로드 시 백그라운드 번역 및 AI 기반 자동 카테고리

PDF 파일을 열고 내용을 파악하기까지 걸리는 물리적 시간을 극단적으로 줄였다. 사용자가 PDF 파일을 드래그 앤 드롭하는 즉시 백그라운드에서 번역 작업이 자동으로 수행된다. AI는 논문의 초록과 본문 전체를 분석해 논문의 정체성을 파악한다. 분석 결과에 따라 VLM(시각 언어 모델), VLA(시각 언어 행동 모델), GAN(생성적 적대 신경망), CNN(합성곱 신경망) 등의 카테고리 태그를 자동으로 부여한다. 연구자가 논문을 일일이 읽고 성격을 규정해 분류하던 수동 전처리 과정을 AI가 완전히 대체한다. 데이터 분류에 드는 인지적 비용을 낮춰 논문 탐색 속도를 높였다.

논문 원문 위에 자유롭게 기록을 남길 수 있는 플로팅 메모 기능을 지원한다. 메모 영역에 입력한 내용은 실시간으로 렌더링되어 화면에 즉시 표시된다. 마크다운(텍스트 기반의 경량 마크업 언어) 형식을 지원해 메모의 계층 구조와 서식을 빠르게 생성할 수 있다. LaTeX(수식 편집을 위한 조판 시스템) 렌더링을 통해 복잡한 수학 기호와 수식을 원문과 동일한 정밀도로 기록한다. 텍스트 기반의 단순 메모를 넘어 수식과 구조가 포함된 전문적인 분석 노트를 원문 위에 즉시 구현한다. 논문 읽기와 메모 작성을 위해 서로 다른 소프트웨어를 오가던 작업 흐름을 단일 인터페이스로 통합했다. 분석의 기록과 원문 확인이 동시에 이루어지는 환경을 구축했다.

번역기와 챗봇 창을 수없이 오가던 파편화된 작업 흐름이 하나의 화면으로 통합됐다. EasyPaper는 듀얼 패널과 AI 채팅을 결합해 논문 분석의 물리적 동선을 제거했다. Ollama, Gemini, Claude Code 등 지원 엔진의 폭은 분석 환경의 주도권을 사용자에게 넘긴다. 이제 로컬 모델의 비용 효율성과 API의 처리 속도 중 우선순위를 정해 분석 기준을 최적화하면 된다.