무료 · 오픈 소스 · AGPL-3.0

쓰세요 

연구 논문

코드를 짜듯이.

Oleafly는 LaTeX, Typst, Markdown을 위한 로컬 우선 연구 워크스페이스입니다. 프로젝트는 실제 Git 기록과 함께 기기의 일반 파일로 저장되고, 컴파일러는 앱에 포함되며, 선택적 AI 에이전트는 PDF를 컴파일하고 읽어 자신의 수정을 검증합니다. 계정 없음, 원격 측정 없음, TeX 설치 불필요.

코드 에디터처럼 설계

기대하는 모든 것. 당신 기기에서.

Draft, compile, proofread, search, cite, review, and publish without stitching together separate tools. Oleafly keeps your source, preview, references, AI, and Git history in one workspace you control.

가진 것을 가져오기

텍스트 PDF를 편집 가능한 LaTeX로 로컬 재구성, 관리 Pandoc으로 DOCX 변환, 페이지 사진을 비전 모델로 전사. 이후 AI 다듬기는 선택.

갈 곳으로 내보내기

PDF는 항상. DOCX·HTML·Markdown 등은 Pandoc 메뉴로. 프로젝트 전체를 소스 ZIP으로도.

내 손맛에 맞게

Vim 모드, 라이트·다크, 액센트 색, 레이아웃 7종, 편집 가능한 단축키. 에디터는 손에 맞아야 합니다.

코드 또는 비주얼로 쓰기

LaTeX·Markdown을 비주얼 편집으로: 제목, 목록, 굵게, 링크를 직접. 두 모드 연동 실행 취소. 미지원 명령은 조용히 지우지 않고 raw 블록으로 남겨 소스 왕복이 비파괴.

단어 단위 SyncTeX

PDF 단어를 ⌘-클릭하면 소스의 그 단어로. ⌘⇧J로 돌아감.

코드 인텔리전스

정의로 이동, 참조 찾기, 레이블·인용 키·매크로를 모든 파일에서 이름 바꾸기.

슬래시 명령

/ 로 Notion 스타일 메뉴: /figure, /table, /section, /cite, /math.

DOI로 인용

DOI, arXiv id, URL 붙여넣기. BibTeX를 가져와 중복 제거하고 \cite 삽입.

라이브러리 통째로

BibTeX, RIS, EndNote XML, Zotero RDF 일괄 가져오기. .bib에 들어가기 전 프로젝트와 중복 제거.

명령 팔레트

⌘K로 앱의 모든 동작을 퍼지 검색: 프로젝트, 파일, 설정 등.

내 AI 가져오기

제공자 9곳 또는 로컬 Ollama, 변경마다 승인. Claude Code·Cursor도 같은 MCP. AI를 꺼도 에디터는 동작.

조사는 바로

에이전트가 alphaXiv·OpenAlex를 검색하고 본문을 가져오며, 참고문헌에 넣기 전 Crossref로 인용 검증.

오프라인 맞춤법·문법

Hunspell과 Harper가 기기 WASM으로 동작. 명령·수식은 가리고 본문만 검사.

기억하는 에이전트

프로젝트별 지속 메모와 보이는 계획 목록이 채팅을 넘어 이어짐.

한 장에서 육백 장까지

한 장 이력서든 책 분량 학위논문이든 에디터와 가상화 PDF가 부드럽게.

진짜 읽기를 위한 PDF 뷰어

미리보기를 두 번째 모니터로, 두 페이지 펼침, 야간 색 반전, 전체 화면 발표.

다이어그램 작성기

도식을 설명하면 AI가 TikZ를 쓰고 단독 컴파일하며 렌더를 보고 겹침을 고침. 직접 도형·선을 그려도 생성 TikZ와 왕복. 투명 고해상 PNG 오프라인 내보내기.

엔진 셋, 워크스페이스 하나

LaTeX·Typst·Markdown을 같은 라이브러리에. Git 기록, 미리보기, 검색, AI 워크플로 공유.

\begin{document}Hello, world.PDF compiled ✓

The LaTeX editor

Write in LaTeX, Typst, or Markdown with a live PDF preview and word-level SyncTeX. Compilers are included, so there is no TeX setup or build queue.

editcompileverify ✓

The AI assistant

Ask the agent to edit your source, compile the project, and read the resulting PDF. Oleafly is model-agnostic, so you can use a hosted provider, local Ollama, your own endpoint, or no AI at all.

doi:10.1145/3576915@article{gatto24}

The reference manager

Import BibTeX, RIS, EndNote, or Zotero with automatic deduplication. Paste a DOI or arXiv ID to create a reference verified against Crossref.

1 page ✓fork ×3 · per application

The resume builder

Start with an ATS-focused resume template, check the extracted text, and fork a tailored copy for each application without losing earlier versions.

+42 −7

The version control

Automatic Git checkpoints preserve every meaningful state. Compare changes, restore an earlier version, and push to GitHub from the same workspace.

PDFDOCXHTMLZIP

The PDF toolkit

Read long PDFs, reconstruct many text-based PDFs into LaTeX, and export PDF, DOCX, HTML, or a source archive for submission.

연구 루프

조사하고, 쓰고, 검증하고, 발표합니다.

논문은 공학 산출물입니다: 소스, 참고문헌, 그림, 컴파일 출력, 기록. Oleafly는 한 워크스페이스에서 전체 루프를 돌리고 모든 단계를 검사 가능하게 둡니다.

  1. 1

    조사

    DOI와 arXiv id를 BibTeX로 해석하고 Crossref·OpenAlex·alphaXiv를 검색하며, 참고문헌에 넣기 전 인용을 검증하고 글쓰기 옆에서 학회 마감을 추적합니다.

  2. 2

    작성

    일반 폴더의 LaTeX·Typst·Markdown 파일, 템플릿, 프로젝트 전체 코드 인텔리전스, 선택적 승인 게이트 AI 에이전트.

  3. 3

    검증

    내장 엔진이 로컬에서 컴파일하며 읽기 쉬운 오류를 냅니다. PDF 미리보기는 소스와 단어 단위로 동기화되고, 사전 점검은 파서·스크린 리더가 추출하는 내용을 보이며, Git 체크포인트로 모든 상태가 복구 가능합니다.

  4. 4

    발표

    PDF·DOCX·HTML 내보내기, 투고 시스템·arXiv용 소스 zip, GitHub push. 논문은 작성한 그 폴더에서 나갑니다.

제품 비교

다른 모든 도구를 대체하도록 설계된 하나의 연구 작업 공간.

한곳에서 작성하고, 컴파일하고, 교정하고, 문헌을 검색하고, 인용을 관리하고, PDF를 검토하고, 편집을 자동화해 논문 제출까지 마치세요. Oleafly는 전체 연구 도구를 하나의 무료 오픈 소스 앱에 담았습니다. 아래에서 다른 대안에 부족한 점을 확인해 보세요. 문서.

OleaflyOpenAI PrismOverleafTypst Web AppCurvenoteLyXTeXstudioTexifierVS Code + LaTeXPaperpalWritefull이력서 빌더
소유권 및 접근가격무료 오픈 소스. Oleafly 구독 불필요ChatGPT 계정으로 무료 이용무료 요금제. 유료 요금제에서 기능 추가무료 요금제. Pro는 추가 비용무료 요금제. 유료 요금제에서 비공개 프로젝트 추가무료 오픈 소스무료, GPL유료. 무료 데모 제공무료. AI에는 사용량 제한 또는 유료 요금제 적용무료 요금제. Prime은 추가 비용무료 요금제. Premium은 추가 비용서비스별로 다름. 대부분 구독제
계정 불필요아니요아니요아니요아니요아니요아니요서비스별로 다름
오프라인 작동오프라인에서 작성, 교정, 미리보기 및 컴파일 가능아니요. 클라우드 작업 공간아니요. 클라우드 서비스아니요. 웹 앱은 인터넷 연결 필요아니요. 편집기는 클라우드 서비스아니요아니요거의 지원하지 않음
파일을 내 디스크에 보관직접 소유하는 로컬 폴더. 자체 호스팅 클라우드 동기화클라우드 저장소클라우드 저장소클라우드 저장소. 컴파일러는 로컬에서 실행 가능클라우드 저장소로컬 파일 및 파일 제공업체클라우드 서비스 및 편집기 연동파일을 Word 또는 Overleaf에 유지대부분 클라우드 저장소
버전 기록diff 및 복원을 지원하는 자동 Git 체크포인트클라우드 수정 기록유료 요금제에서 전체 기록 제공Pro에서 Git 동기화버전 기록 내장Git 및 기타 버전 관리수동 또는 SVN파일 제공업체 또는 Git 도구 이용직접 설정하는 내장 Git공식 문서에 명시되지 않음호스트 앱의 기록 이용서비스별로 다름
실시간 공동 작업Coming soon. 무제한 공동 작업. 자체 호스팅공동 작업자 무제한기본 제공. 요금제에 따라 제한기본 제공실시간 편집 및 댓글실시간 공동 편집 없음실시간 공동 편집 없음실시간 공동 편집 없음Live Share 이용Word, Google Docs 또는 Overleaf 이용Word 또는 Overleaf 이용서비스별로 다름
클라우드 동기화Coming soon. 파일은 내 컴퓨터에 유지하면서 브라우저로 접근클라우드 작업 공간클라우드 작업 공간과 유료 Git 및 Dropbox 동기화클라우드 작업 공간과 Pro Git 동기화클라우드 프로젝트 및 연계 출판Git 또는 자체 동기화 서비스 이용Git 또는 자체 동기화 서비스 이용Texifier Connect 실시간 동기화Git 또는 자체 동기화 서비스 이용클라우드 작업 공간Word 또는 Overleaf 내에서 작동대부분 클라우드 저장소
팀 공간Coming soon. 공유 템플릿, 라이브러리 및 검토 워크플로공동 작업자 수 제한 없는 공유 프로젝트그룹 및 기관 요금제공유 프로젝트 및 조직용 온프레미스 배포팀 작업 공간 및 접근 제어내장 팀 공간 없음내장 팀 공간 없음Texifier Connect를 통한 공유 프로젝트GitHub 조직 및 Live Share기관용 대시보드 및 라이선스 관리기관용 접근서비스별로 다름
작성 및 출판문서 엔진하나의 작업 공간에서 LaTeX, Typst 및 Markdown 지원LaTeX만 지원LaTeX만 지원Typst만 지원MyST Markdown 및 JupyterLaTeX 및 DocBookLaTeX만 지원LaTeX 및 Markdown확장 프로그램으로 지원Word, Google Docs, 웹 및 OverleafWord 및 Overleaf LaTeX이력서 형식만 지원
TeX 설정Tectonic 및 Typst 포함. TeX 설치 불필요설치 불필요. 클라우드에서 컴파일설치 불필요. 클라우드에서 컴파일TeX 설치 불필요TeX 설치 불필요TeX 배포판 설치 필요TeX 배포판 설치 필요조판 엔진 및 패키지 관리자 내장확장 프로그램 및 TeX 설치 필요LaTeX 작업에 Overleaf 이용LaTeX 작업에 Overleaf 이용TeX 설정 불필요
코드 및 시각적 편집손실 없는 양방향 변환을 지원하는 소스 및 시각적 편집소스 및 미리보기소스 및 리치 텍스트 모드소스 및 실시간 미리보기LaTeX 수식을 지원하는 시각적 편집기구조화된 시각적 편집기소스 편집만 지원소스 및 PDF 미리보기소스 편집만 지원시각적 글쓰기 도우미인라인 글쓰기 제안시각적 편집만 지원
프로젝트 전체 코드 인텔리전스자동 완성과 정의, 참조 및 프로젝트 전체 이름 변경편집기 및 AI 지원자동 완성 및 참조 검색오류, 자동 완성 및 Assists구조화된 참조 및 수식레이블, 참조, 개요 및 자동 완성구조 및 참조 검사기자동 완성, 개요, 참조 및 검색LaTeX Workshop IntelliSenseLaTeX 코드 도구 없음LaTeX 코드용 TeXGPT아니요
소스 및 PDF 동기화단어 단위의 양방향 소스 및 PDF 동기화즉시 PDF 미리보기소스 및 PDF 동기화실시간 미리보기소스 및 PDF 동기화 없음소스 및 출력 미리보기거의 단어 단위로 지원소스 및 PDF 동기화정방향 및 역방향 SyncTeX아니요Overleaf 미리보기 이용아니요
PDF 읽기 모드내장 뷰어와 분리 창, 펼침면, 다크 및 리더 모드내장 미리보기내장 미리보기내장 미리보기문서 미리보기PDF 뷰어 사용통합 뷰어통합 PDF 뷰어색상 반전 모드를 갖춘 확장 프로그램 뷰어PDF와 대화PDF 리더 없음문서 미리보기
문서 템플릿100개 이상의 시작 템플릿과 재사용 가능한 사용자 템플릿공식 문서에 명시되지 않음대규모 출판사 템플릿 갤러리Typst Universe 및 Pro 전용 비공개 템플릿유료 요금제에서 전문 템플릿 제공내장 문서 클래스내장 및 사용자 템플릿공식 문서에 명시되지 않음스니펫 및 커뮤니티 템플릿공식 문서에 명시되지 않음아니요핵심 기능
프로젝트 및 문서 가져오기파일과 ZIP은 물론 PDF, DOCX, Markdown, 이미지 및 폴더 지원폴더, ZIP 또는 드래그 앤 드롭파일, ZIP 및 유료 연동 기능LaTeX, Word 및 Markdown 변환Jupyter 콘텐츠 및 참고문헌 가져오기LaTeX 및 기타 텍스트 형식로컬 소스 파일 열기로컬 폴더 및 클라우드 파일로컬 소스 파일 열기PDF 및 문서 업로드Word 및 Overleaf 문서대부분 PDF 또는 DOCX
내보내기 형식PDF 및 소스 ZIP과 DOCX, HTML, MarkdownPDF 및 프로젝트 파일PDF 및 소스 ZIPPDF, PNG 및 SVGPDF, Word, LaTeX, Typst 및 MySTPDF, HTML, Word, RTF, ePub 등PDF 및 소스 파일PDF 및 소스 파일로컬 도구에 따라 다름Word 워크플로Word 변경 내용 추적대부분 PDF 및 DOCX
연구 및 AIAI 모델 선택모델 독립적. 호스팅 제공업체, 사용자 지정 엔드포인트 또는 로컬 OllamaOpenAI 모델 내장연구용 AI 내장. 일일 사용량은 요금제에 따라 다름컴파일러 Assists공식 문서에 명시되지 않음없음없음없음Copilot, BYOK 또는 확장 프로그램Paperpal AIWritefull 모델 및 GPT내장. 모델 선택지는 서비스별로 다름
로컬 AI로컬 Ollama. 호스팅 제공업체 불필요아니요아니요아니요아니요아니요내장 AI 없음아니요BYOK 또는 확장 프로그램아니요아니요아니요
AI 편집 내용 검토 후 적용검토 가능한 diff와 편집 항목별 승인 제어유지 또는 실행 취소AI 제안 검토각 Assist 개별 검토공식 문서에 명시되지 않음내장 AI 없음내장 AI 없음내장 AI 없음변경 사항 검토글쓰기 제안 검토변경 내용 추적서비스별로 다름
AI의 렌더링 결과 확인소스를 편집하고 컴파일한 다음 렌더링된 PDF 확인사용자가 다시 컴파일해 확인사용자가 다시 컴파일해 확인컴파일 미리보기아니요내장 AI 없음내장 AI 없음내장 AI 없음PDF 검토 없는 빌드 검사렌더링된 PDF 검토 없음렌더링된 PDF 검토 없음아니요
문헌 및 인용 검색alphaXiv 및 OpenAlex의 문헌 검색과 Crossref 검증문헌 검색 내장참고문헌 검색 및 AI 인용 제안내장 검색 없음DOI 인용 조회내장 검색 없음아니요내장 검색 없음AI 또는 확장 프로그램으로 지원2억 5천만 편 이상의 논문 검색Writefull Cite로 누락된 인용 검색아니요
자율 연구 에이전트Coming soon. 에이전트가 문헌을 검색하고 인용을 검증하며 초안을 작성한 뒤 diff 제공공식 문서에 명시되지 않음공식 문서에 명시되지 않음아니요공식 문서에 명시되지 않음아니요아니요아니요AI 확장 프로그램으로 지원아니요아니요아니요
참고문헌 라이브러리 가져오기BibTeX, RIS, EndNote 및 Zotero 지원과 가져오기 전 중복 제거Zotero 동기화유료 요금제에서 참고문헌 연동 제공Pro에서 Zotero 및 Mendeley 동기화Zotero, Mendeley 및 EndNoteBibTeX 파일BibTeX 파일 지원BibTeX 파일확장 프로그램으로 지원인용 생성기라이브러리 가져오기 없음아니요
외부 AI 에이전트용 MCPClaude Code, Cursor 및 기타 에이전트용 MCP 서버 내장아니요아니요아니요아니요아니요아니요아니요아니요아니요아니요
맞춤법 및 문법 검사LaTeX 인식 산문 검사를 갖춘 비공개 오프라인 맞춤법 및 문법 검사AI 교정맞춤법 검사 내장 및 연구 문서에 특화된 AI 피드백공식 문서에 명시되지 않음공식 문서에 명시되지 않음Hunspell, Aspell 및 동의어 사전대화형 맞춤법 및 문법 검사맞춤법 검사확장 프로그램 또는 AI로 지원학술 문법 및 문체학술 언어 피드백기본 검사 기능은 서비스별로 다름
시각적 다이어그램 및 AI 도구시각적 캔버스와 렌더링 검사를 포함한 AI 생성 TikZ이미지와 음성을 코드로 변환수동 TikZ 및 AI 도구Typst 패키지 및 네이티브 그리기 기능대화형 차트 및 도표시각적 표 및 이미지 도구편집기 지원을 활용한 수동 TikZ수동 TikZ수동 작성 또는 확장 프로그램아니요AI 표, 수식 및 도표아니요
품질 및 제출제출 전 점검컴파일 검사와 제출처, ATS, 접근성, 참고문헌 및 개인정보 점검제출 도구 모음 없이 AI 검토만 제공컴파일 검사컴파일러 오류 및 AssistsSCMS 규정 준수 도구컴파일러 로그 및 선택적 ChkTeX오류 및 경고명확한 컴파일러 오류확장 프로그램을 통한 린팅30개 이상의 제출 검사언어 품질 검토이력서 검사만 지원
이력서 ATS 검사점수 기반 ATS 검사 및 추출된 텍스트 미리보기아니요아니요아니요아니요아니요아니요아니요내장 검사 없음아니요아니요서비스별로 다름. 채점 기준은 불명확한 경우가 많음
접근성 사전 점검접근성 검사 및 태그 지정 내보내기 준비아니요아니요공식 문서에 명시되지 않음구조화된 웹 출판구조화된 문서. 사전 점검 없음아니요공식 문서에 명시되지 않음내장 검사 없음아니요아니요서비스별로 다름

프라이버시를 정확히

기본은 로컬. 네트워크는 선택일 때.

모호한 약속 없이, 무엇이 항상 기기에 남고 Oleafly가 언제 네트워크에 닿는지 적습니다. 계정 없음, 원격 측정 없음, 충돌 보고는 보내기 전 검토합니다. 은둔.

항상 로컬

  • 작성·편집과 프로젝트 파일
  • 캐시된 패키지로 컴파일(Tectonic·Typst 앱 포함)
  • Git 기록, diff, 복원

행동할 때만 네트워크

  • 호스팅 AI 제공자는 보낸 컨텍스트를 받음
  • GitHub 게시, push, pull
  • 인용 조회(DOI, arXiv, Crossref)와 연구 커넥터(OpenAlex, alphaXiv)

철학

문서는 서비스보다 오래 살아야 합니다.

Yourthesisshouldn'tneedfivesubscriptions.YourAIshouldn'tguessateditsitneverchecked.Yourreferencesshouldn'ttakeanafternoon.YourfirstPDFshouldn'twaitinabuildqueue.Yourtoolsshouldn'tcostmorethanyourresearch.Onefreeapp.Allofit.
The Oleafly Club: an illustrated celebration of researchers at work, complete with a robot dog, math jokes, and a thesis crown

진지한 오픈 소스

독립 프로젝트, 프로덕션 규율.

Oleafly는 독립 유지보수자가 공개로 만들며, 화려한 부분만이 아니라 컴파일 취소·경로 안전·오래된 결과 경합·Git 복구·PDF 폴백, macOS·Windows·Linux 교차 테스트도 제품 기능으로 다룹니다.

AGPL-3.0 라이선스. 소스를 읽고 이슈나 PR을 보내려면 GitHub.

FAQ

What to know before you switch.

What is Oleafly?

Oleafly is a local-first workspace for writing and shipping research. Draft in LaTeX, Typst, or Markdown, compile with bundled engines, proofread spelling and grammar locally, preview PDFs, manage citations, review AI edits, track versions in Git, and check resumes for ATS readability without moving between apps.

Is it really free?

Yes. Oleafly is free and open source. The desktop app does not add a subscription. If you connect a paid AI provider, that provider may charge for usage. Local models through Ollama do not require a paid API.

Which AI models does it work with?

Oleafly is model-agnostic. Use models from hosted providers, run local models through Ollama, or connect a custom OpenAI-compatible endpoint. You choose the model and supply credentials only when the provider requires them.

Do I need an account?

No. The desktop app has no Oleafly account or login. Your projects stay in ordinary local folders. Connected AI and Git hosting services may require their own credentials.

Which tools can it replace?

For many workflows, Oleafly can replace separate writing, proofreading, compilation, citation, PDF, resume, AI, and Git clients. It still works with ordinary files and GitHub, so you can adopt it without locking your work into a proprietary format.

Can I import an existing paper or resume?

Yes. Open an existing folder or import a ZIP, including exports from online LaTeX editors. Oleafly detects the main document. It can convert text-based PDFs to LaTeX locally, route DOCX through Pandoc, and use a vision model to transcribe scans or photos.

Is the PDF output ATS-friendly?

ATS readiness depends on the template and content, so Oleafly does not promise a score. Its resume templates use selectable Unicode text, embedded fonts, single-column layouts, and linear reading order. Preflight shows what a parser actually extracts before you send the PDF.

What about collaboration and sync?

Today, collaboration uses Git. Publish to GitHub, then push and pull from inside Oleafly. Real-time co-editing, comments, and managed sync are planned, but they are not in the app yet.

오프라인 맞춤법·문법

Hunspell과 Harper가 기기 WASM으로 동작. 명령·수식은 가리고 본문만 검사.

다운로드

무료. 오픈 소스. 당신의 것.

최신 릴리스의 프리빌드 설치 파일을 받거나 소스에서 빌드. 계정 없음, 원격 측정 없음.

빌드가 아직 코드 서명되지 않아 첫 실행 시 OS가 경고합니다. 설치 가이드에 일회성 해제 방법이 있습니다.