Gratuito · Código aberto · AGPL-3.0

Escrever 

artigos de pesquisa

como você escreve código.

Oleafly é o primeiro espaço de trabalho de pesquisa local para LaTeX, Typst e Markdown. Seus projetos ficam como arquivos simples em sua máquina com histórico Git real, os compiladores vêm na caixa e o agente de IA opcional verifica suas próprias edições compilando e lendo o PDF. Sem conta, sem telemetria, sem instalação do TeX.

Construído como um editor de código

Tudo o mais que você esperaria. Na sua máquina.

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.

Importe o que você tem

Reconstrua muitos PDFs baseados em texto em LaTeX editável localmente, converta DOCX por meio de um Pandoc gerenciado ou deixe um modelo de visão transcrever a foto de uma página. Refinamento opcional de IA depois.

Exporte para onde você está indo

PDF sempre; DOCX, HTML, Markdown e muito mais por meio de menus de exportação contextuais apoiados pelo Pandoc. Ou pegue o projeto inteiro como um ZIP de origem.

Faça com que seja seu

Modo Vim, temas claros e escuros, cores de destaque, sete predefinições de layout e atalhos de teclado editáveis. Um editor deve caber em suas mãos.

Escreva em código ou visual

Transforme qualquer documento LaTeX ou Markdown em um editor visual: títulos, listas, negrito, links, editados diretamente, com desfazer coordenado em ambos os modos. Os comandos não suportados permanecem visíveis como blocos brutos em vez de serem descartados silenciosamente, portanto, o retorno à origem não é destrutivo.

SyncTeX, nível de palavra

⌘-clique em uma palavra no PDF e acesse a palavra exata na fonte. Volte com ⌘⇧J.

Inteligência de código

Vá para a definição, encontre referências e renomeie um rótulo, chave de citação ou macro em cada arquivo.

Comandos de barra

Digite / para um menu de inserção no estilo Notion: /figure, /table, /section, /cite, /math.

Citações por DOI

Cole um DOI, id arXiv ou URL. Oleafly busca o BibTeX, desduplica-o e insere o \\cite.

Traga toda a sua biblioteca

Importe em lote BibTeX, RIS, EndNote XML e Zotero RDF. Tudo é desduplicado em seu projeto antes que uma única entrada chegue ao .bib.

Paleta de comandos

⌘K pesquisa difusa em todas as ações do aplicativo: projetos, arquivos, configurações, tudo.

Traga sua própria IA

Nove fornecedores ou Ollama local, todos atrás da mesma aprovação por mudança. Clientes MCP como Claude Code e Cursor se conectam da mesma maneira. Ou desligue a IA. O editor não precisa disso.

Pesquisa disponível

O agente pesquisa alphaXiv e OpenAlex, extrai o conteúdo do artigo e verifica as citações no Crossref antes de inserir sua bibliografia.

Ortografia e gramática offline

Hunspell e Harper são executados como WASM em sua máquina, mascarando comandos e matemática para que apenas a prosa seja verificada.

Um agente que se lembra

Notas de memória duráveis ​​por projeto e uma lista de verificação de plano visível sobrevivem nos bate-papos, para que a IA continue de onde parou.

De uma página a seiscentas

O editor e o visualizador de PDF virtualizado permanecem perfeitos, seja um currículo de uma página ou uma tese do tamanho de um livro.

Um visualizador de PDF para leitura real

Desconecte a visualização em um segundo monitor, leia páginas espelhadas de duas páginas, inverta cores para madrugadas ou use tela cheia para apresentar.

Compositor de Diagramas

Descreva um diagrama e a IA escreve o TikZ, compila a figura isoladamente e corrige as sobreposições observando a renderização. Ou desenhe você mesmo: formas, bordas e um inspetor em uma tela real que percorre o TikZ gerado. Exporte PNGs transparentes de alta resolução, totalmente offline.

Três motores, um espaço de trabalho

Projetos LaTeX, Typst e Markdown lado a lado na mesma biblioteca, com o mesmo histórico Git, visualização, pesquisa e fluxo de trabalho de IA.

\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.

O ciclo de pesquisa

Pesquise, escreva, verifique, publique.

Um artigo é um artefato de engenharia: fontes, referências, figuras, saída do compilador e histórico. Oleafly executa todo o loop em um espaço de trabalho e cada etapa permanece inspecionável.

  1. 1

    Pesquisar

    Resolva DOIs e arXiv ids no BibTeX, pesquise Crossref, OpenAlex e alphaXiv, verifique as citações antes que elas cheguem à bibliografia e acompanhe os prazos das conferências ao lado da redação.

  2. 2

    Escrever

    Arquivos LaTeX, Typst ou Markdown simples em uma pasta comum, com modelos, inteligência de código de todo o projeto e um agente de IA opcional com aprovação.

  3. 3

    Verificar

    Os mecanismos incluídos são compilados localmente com erros legíveis. A visualização do PDF sincroniza com a fonte palavra por palavra, o Preflight mostra o que os analisadores e leitores de tela extraem e os pontos de verificação do Git tornam cada estado recuperável.

  4. 4

    Publicar

    Exporte o PDF, DOCX ou HTML, compacte a fonte para sistemas de envio e arXiv e envie para o GitHub. O papel é enviado da mesma pasta em que foi escrito.

Como se compara

O único espaço de trabalho para pesquisa criado para substituir todos os outros.

Escreva, compile, revise, pesquise a literatura, gerencie citações, analise PDFs, automatize edições e publique seu artigo em um único lugar. O Oleafly reúne toda a sua infraestrutura de pesquisa em um aplicativo gratuito e de código aberto. Veja abaixo em que as alternativas deixam a desejar. Documentos.

OleaflyOpenAI PrismOverleafTypst Web AppCurvenoteLyXTeXstudioTexifierVS Code + LaTeXPaperpalWritefullCriadores de currículos
Propriedade e acessoPreçoGratuito e de código aberto. Sem assinatura do OleaflyGratuito com uma conta do ChatGPTPlano gratuito. Os planos pagos adicionam recursosPlano gratuito. O Pro tem custo adicionalPlano gratuito. Os planos pagos adicionam projetos privadosGratuito e de código abertoGratuito, GPLPago. Demonstração gratuitaGratuito. A IA tem limites ou planos pagosPlano gratuito. O Prime tem custo adicionalPlano gratuito. O Premium tem custo adicionalVaria. A maioria usa assinatura
Não exige contaSimNãoNãoNãoNãoSimSimSimSimNãoNãoVaria
Funciona offlineEscreva, revise, visualize e compile offlineNão, espaço de trabalho na nuvemNão, serviço na nuvemNão. O aplicativo web precisa de conexãoNão. O editor é um serviço na nuvemSimSimSimSimNãoNãoRaramente
Os arquivos permanecem no seu discoPastas locais sob seu controle. Sincronização na nuvem auto-hospedadaArmazenamento na nuvemArmazenamento na nuvemArmazenamento na nuvem. O compilador pode ser executado localmenteArmazenamento na nuvemSimSimArquivos locais e provedores de arquivosSimServiço na nuvem e integrações com editoresOs arquivos permanecem no Word ou OverleafGeralmente, armazenamento na nuvem
Histórico de versõesCheckpoints automáticos do Git, com comparação e restauraçãoRevisões na nuvemHistórico completo nos planos pagosSincronização com Git no ProHistórico de versões integradoGit e outros sistemas de controle de versãoManual ou SVNUsa provedores de arquivos ou ferramentas GitGit integrado, configurado por vocêNão documentadoUsa o histórico do aplicativo hostVaria
Colaboração em tempo realEm breve. Colaboração ilimitada. Auto-hospedadaColaboradores ilimitadosIntegrada. Os limites dependem do planoIntegradaEdição e comentários em tempo realSem coedição em tempo realSem coedição em tempo realSem coedição em tempo realPor meio do Live ShareUsa Word, Google Docs ou OverleafUsa Word ou OverleafVaria
Sincronização na nuvemEm breve. Acesso pelo navegador enquanto os arquivos permanecem na sua máquinaEspaço de trabalho na nuvemEspaço de trabalho na nuvem, além de sincronização paga com Git e DropboxEspaço de trabalho na nuvem, além de sincronização com Git no ProProjetos na nuvem e publicação integradaUse Git ou seu próprio serviço de sincronizaçãoUse Git ou seu próprio serviço de sincronizaçãoSincronização em tempo real pelo Texifier ConnectUse Git ou seu próprio serviço de sincronizaçãoEspaço de trabalho na nuvemFunciona dentro do Word ou OverleafGeralmente, armazenamento na nuvem
Espaços de equipeEm breve. Modelos e bibliotecas compartilhados, além de fluxos de revisãoProjetos compartilhados com colaboradores ilimitadosPlanos para grupos e instituiçõesProjetos compartilhados e implantação local para organizaçõesEspaços de trabalho em equipe e controles de acessoSem espaço de equipe integradoSem espaço de equipe integradoProjetos compartilhados pelo Texifier ConnectOrganizações do GitHub e Live SharePainéis institucionais e gerenciamento de licençasAcesso institucionalVaria
Redação e publicaçãoMecanismos de documentosLaTeX, Typst e Markdown em um único espaço de trabalhoSomente LaTeXSomente LaTeXSomente TypstMyST Markdown e JupyterLaTeX e DocBookSomente LaTeXLaTeX e MarkdownPor meio de extensõesWord, Google Docs, web e OverleafWord e LaTeX no OverleafSomente formatos de currículo
Configuração do TeXTectonic e Typst incluídos. Não é preciso instalar o TeXSem instalação. Compila na nuvemSem instalação. Compila na nuvemNão é preciso instalar o TeXNão é preciso instalar o TeXInstale uma distribuição TeXInstale uma distribuição TeXCompositor tipográfico e gerenciador de pacotes integradosInstale extensões e o TeXUsa Overleaf para LaTeXUsa Overleaf para LaTeXSem configuração do TeX
Edição de código e visualEdição do código-fonte e visual, com conversões de ida e volta sem perdasCódigo-fonte e visualizaçãoCódigo-fonte e modo de texto ricoCódigo-fonte e visualização em tempo realEditor visual com matemática em LaTeXEditor visual estruturadoSomente código-fonteCódigo-fonte e visualização do PDFSomente código-fonteAssistente visual de redaçãoSugestões de redação em linhaSomente visual
Inteligência de código em todo o projetoPreenchimento automático, definições, referências e renomeação em todo o projetoEditor e assistência de IAPreenchimento automático e busca de referênciasErros, preenchimento automático e AssistsReferências e equações estruturadasRótulos, referências, estrutura de tópicos e preenchimento automáticoVerificador de estrutura e referênciasPreenchimento automático, estrutura de tópicos, referências e buscaIntelliSense do LaTeX WorkshopSem ferramentas de código LaTeXTeXGPT para código LaTeXNão
Sincronização entre código-fonte e PDFSincronização bidirecional entre código-fonte e PDF, no nível das palavrasVisualização instantânea do PDFSincronização entre código-fonte e PDFVisualização em tempo realSem sincronização entre código-fonte e PDFVisualização do código-fonte e da saídaQuase no nível das palavrasSincronização entre código-fonte e PDFSyncTeX direto e reversoNãoUsa a visualização do OverleafNão
Modos de leitura de PDFVisualizador integrado, com janelas destacáveis, páginas lado a lado e modos escuro e de leituraVisualização integradaVisualização integradaVisualização integradaVisualização do documentoUsa um visualizador de PDFVisualizador integradoVisualizador de PDF integradoVisualizador por extensão, com modo de inversãoConverse com o PDFSem leitor de PDFVisualização do documento
Modelos de documentosMais de 100 modelos iniciais, além de modelos personalizados reutilizáveisNão documentadoAmpla galeria de modelos de editorasTypst Universe e modelos privados no ProModelos profissionais nos planos pagosClasses de documentos integradasModelos integrados e do usuárioNão documentadoSnippets e modelos da comunidadeNão documentadoNãoRecurso principal
Importação de projetos e documentosArquivos e ZIPs, além de PDF, DOCX, Markdown, imagens e pastasPasta, ZIP ou arrastar e soltarArquivos, ZIP e integrações pagasConverte LaTeX, Word e MarkdownConteúdo do Jupyter e importação de referênciasLaTeX e outros formatos de textoAbre arquivos-fonte locaisPastas locais e arquivos na nuvemAbre arquivos-fonte locaisEnvio de PDFs e documentosDocumentos do Word e OverleafGeralmente PDF ou DOCX
Formatos de exportaçãoPDF e ZIP do código-fonte, além de DOCX, HTML e MarkdownPDF e arquivos do projetoPDF e ZIP do código-fontePDF, PNG e SVGPDF, Word, LaTeX, Typst e MySTPDF, HTML, Word, RTF, ePub e outrosPDF e arquivos-fontePDF e arquivos-fonteDepende das ferramentas locaisFluxos de trabalho no WordAlterações controladas no WordGeralmente PDF e DOCX
Pesquisa e IAOpções de modelos de IAIndependente de modelo. Provedores hospedados, endpoints personalizados ou Ollama localModelos da OpenAI integradosIA de pesquisa integrada. A franquia diária varia conforme o planoAssists do compiladorNão documentadoNenhumaNenhumaNenhumaCopilot, BYOK ou extensõesIA do PaperpalModelos do Writefull e GPTIntegrada. As opções de modelos variam
IA localOllama local. Não exige provedor hospedadoNãoNãoNãoNãoNãoSem IA integradaNãoBYOK ou extensõesNãoNãoNão
Revisão das edições da IA antes de aplicá-lasComparações revisáveis e controles de aprovação para cada ediçãoManter ou desfazerRevise as sugestões da IARevise cada AssistNão documentadoSem IA integradaSem IA integradaSem IA integradaRevise as alteraçõesRevise as sugestões de redaçãoControlar AlteraçõesVaria
A IA verifica o resultado renderizadoEdita o código-fonte, compila e depois verifica o PDF renderizadoVocê recompila para confirmarVocê recompila para confirmarVisualização da compilaçãoNãoSem IA integradaSem IA integradaSem IA integradaVerifica a compilação sem revisar o PDFSem revisão do PDF renderizadoSem revisão do PDF renderizadoNão
Busca de literatura e citaçõesBusca de literatura no alphaXiv e OpenAlex, com verificação pelo CrossrefBusca de literatura integradaBusca de referências e sugestões de citações por IASem busca integradaBusca de citações por DOISem busca integradaNãoSem busca integradaPor meio de IA ou extensõesBusca em mais de 250 milhões de artigosO Writefull Cite encontra citações ausentesNão
Agentes autônomos de pesquisaEm breve. Agentes pesquisam a literatura, verificam citações, redigem e entregam as alterações para sua revisãoNão documentadoNão documentadoNãoNão documentadoNãoNãoNãoPor meio de extensões de IANãoNãoNão
Importação da biblioteca de referênciasBibTeX, RIS, EndNote e Zotero, com eliminação de duplicatas antes da importaçãoSincronização com ZoteroIntegrações de referências nos planos pagosSincronização com Zotero e Mendeley no ProZotero, Mendeley e EndNoteArquivos BibTeXFunciona com arquivos BibTeXArquivos BibTeXPor meio de extensõesGerador de citaçõesSem importação de bibliotecaNão
MCP para agentes externos de IAServidor MCP integrado para Claude Code, Cursor e outros agentesNãoNãoNãoNãoNãoNãoNãoSimNãoNãoNão
Verificação ortográfica e gramaticalOrtografia e gramática privadas e offline, com verificações de prosa que reconhecem LaTeXRevisão por IACorretor ortográfico integrado e feedback de IA voltado à pesquisaNão documentadoNão documentadoHunspell, Aspell e dicionário de sinônimosVerificações interativas de ortografia e gramáticaCorretor ortográficoPor meio de extensões ou IAGramática e estilo acadêmicosFeedback sobre linguagem acadêmicaAs verificações básicas variam
Ferramentas visuais e de IA para diagramasTela visual e TikZ gerado por IA, com verificações de renderizaçãoImagem e voz convertidas em códigoTikZ manual e ferramentas de IAPacotes do Typst e desenho nativoGráficos e figuras interativosTabelas visuais e ferramentas de imagemTikZ manual, com recursos auxiliares no editorTikZ manualManual ou por extensõesNãoTabelas, equações e figuras geradas por IANão
Qualidade e submissãoVerificação prévia à submissãoVerificações de compilação, local de publicação, ATS, acessibilidade, referências e privacidadeRevisão por IA sem um conjunto de ferramentas para submissãoVerificações de compilaçãoErros do compilador e AssistsFerramentas de conformidade com SCMSLogs do compilador e ChkTeX opcionalErros e avisosErros claros do compiladorLinting por meio de extensõesMais de 30 verificações para submissãoRevisão da qualidade linguísticaSomente verificações de currículo
Verificações de currículo para ATSVerificações de ATS com pontuação e visualização do texto extraídoNãoNãoNãoNãoNãoNãoNãoSem verificação integradaNãoNãoVaria. A pontuação costuma ser pouco transparente
Verificação prévia de acessibilidadeVerificações de acessibilidade e preparação para exportação com marcaçãoNãoNãoNão documentadoPublicação estruturada na webDocumentos estruturados. Sem verificação préviaNãoNão documentadoSem verificação integradaNãoNãoVaria

Privacidade, precisamente

Local por padrão. Rede por escolha.

Sem promessas vagas: aqui está exatamente o que fica na sua máquina e exatamente quando o Oleafly entra em contato com a rede. Nenhuma conta, nenhuma telemetria e relatórios de falhas abertos para sua revisão antes que qualquer coisa seja enviada. Privacidade.

Sempre locais

  • Escrevendo, editando e seus arquivos de projeto
  • Compilando com pacotes em cache (Tectonic & Typst são enviados no aplicativo)
  • Histórico, diferenças e restauração do Git

Rede, somente quando você age

  • Os provedores de IA hospedados recebem o contexto que você lhes envia
  • Publicação, push e pull do GitHub
  • Pesquisa de citações (DOI, arXiv, Crossref) e conectores de pesquisa (OpenAlex, alphaXiv)

Filosofia

Os documentos devem durar mais que os serviços.

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

Código aberto, construído seriamente

Um projeto independente com disciplina de produção.

Oleafly é desenvolvido abertamente por um mantenedor independente, e as partes nada glamorosas também são tratadas como recursos do produto: cancelamento de compilação, segurança de caminho, corridas de resultados obsoletos, recuperação de Git, fallback de PDF e testes de plataforma cruzada em macOS, Windows e Linux.

Licença AGPL-3.0. Leia a fonte, registre um problema ou envie um PR em 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.

Ortografia e gramática offline

Hunspell e Harper são executados como WASM em sua máquina, mascarando comandos e matemática para que apenas a prosa seja verificada.

Download

Livre. Código aberto. Seu.

Obtenha um instalador pré-construído da versão mais recente ou construir a partir da fonte. Sem conta, sem telemetria.

As compilações ainda não foram assinadas por código, então seu sistema operacional avisa na primeira inicialização. O guia de instalação tem desbloqueio único.