Escrever artigos de pesquisa
como você escreve código.
artigos de pesquisa
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.
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.
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.
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.
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.
The version control
Automatic Git checkpoints preserve every meaningful state. Compare changes, restore an earlier version, and push to GitHub from the same workspace.
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
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
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
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
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.
| Oleafly | OpenAI Prism | Overleaf | Typst Web App | Curvenote | LyX | TeXstudio | Texifier | VS Code + LaTeX | Paperpal | Writefull | Criadores de currículos | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Propriedade e acesso | Preço | Gratuito e de código aberto. Sem assinatura do Oleafly | Gratuito com uma conta do ChatGPT | Plano gratuito. Os planos pagos adicionam recursos | Plano gratuito. O Pro tem custo adicional | Plano gratuito. Os planos pagos adicionam projetos privados | Gratuito e de código aberto | Gratuito, GPL | Pago. Demonstração gratuita | Gratuito. A IA tem limites ou planos pagos | Plano gratuito. O Prime tem custo adicional | Plano gratuito. O Premium tem custo adicional | Varia. A maioria usa assinatura |
| Não exige conta | Sim | Não | Não | Não | Não | Sim | Sim | Sim | Sim | Não | Não | Varia | |
| Funciona offline | Escreva, revise, visualize e compile offline | Não, espaço de trabalho na nuvem | Não, serviço na nuvem | Não. O aplicativo web precisa de conexão | Não. O editor é um serviço na nuvem | Sim | Sim | Sim | Sim | Não | Não | Raramente | |
| Os arquivos permanecem no seu disco | Pastas locais sob seu controle. Sincronização na nuvem auto-hospedada | Armazenamento na nuvem | Armazenamento na nuvem | Armazenamento na nuvem. O compilador pode ser executado localmente | Armazenamento na nuvem | Sim | Sim | Arquivos locais e provedores de arquivos | Sim | Serviço na nuvem e integrações com editores | Os arquivos permanecem no Word ou Overleaf | Geralmente, armazenamento na nuvem | |
| Histórico de versões | Checkpoints automáticos do Git, com comparação e restauração | Revisões na nuvem | Histórico completo nos planos pagos | Sincronização com Git no Pro | Histórico de versões integrado | Git e outros sistemas de controle de versão | Manual ou SVN | Usa provedores de arquivos ou ferramentas Git | Git integrado, configurado por você | Não documentado | Usa o histórico do aplicativo host | Varia | |
| Colaboração em tempo real | Em breve. Colaboração ilimitada. Auto-hospedada | Colaboradores ilimitados | Integrada. Os limites dependem do plano | Integrada | Edição e comentários em tempo real | Sem coedição em tempo real | Sem coedição em tempo real | Sem coedição em tempo real | Por meio do Live Share | Usa Word, Google Docs ou Overleaf | Usa Word ou Overleaf | Varia | |
| Sincronização na nuvem | Em breve. Acesso pelo navegador enquanto os arquivos permanecem na sua máquina | Espaço de trabalho na nuvem | Espaço de trabalho na nuvem, além de sincronização paga com Git e Dropbox | Espaço de trabalho na nuvem, além de sincronização com Git no Pro | Projetos na nuvem e publicação integrada | Use Git ou seu próprio serviço de sincronização | Use Git ou seu próprio serviço de sincronização | Sincronização em tempo real pelo Texifier Connect | Use Git ou seu próprio serviço de sincronização | Espaço de trabalho na nuvem | Funciona dentro do Word ou Overleaf | Geralmente, armazenamento na nuvem | |
| Espaços de equipe | Em breve. Modelos e bibliotecas compartilhados, além de fluxos de revisão | Projetos compartilhados com colaboradores ilimitados | Planos para grupos e instituições | Projetos compartilhados e implantação local para organizações | Espaços de trabalho em equipe e controles de acesso | Sem espaço de equipe integrado | Sem espaço de equipe integrado | Projetos compartilhados pelo Texifier Connect | Organizações do GitHub e Live Share | Painéis institucionais e gerenciamento de licenças | Acesso institucional | Varia | |
| Redação e publicação | Mecanismos de documentos | LaTeX, Typst e Markdown em um único espaço de trabalho | Somente LaTeX | Somente LaTeX | Somente Typst | MyST Markdown e Jupyter | LaTeX e DocBook | Somente LaTeX | LaTeX e Markdown | Por meio de extensões | Word, Google Docs, web e Overleaf | Word e LaTeX no Overleaf | Somente formatos de currículo |
| Configuração do TeX | Tectonic e Typst incluídos. Não é preciso instalar o TeX | Sem instalação. Compila na nuvem | Sem instalação. Compila na nuvem | Não é preciso instalar o TeX | Não é preciso instalar o TeX | Instale uma distribuição TeX | Instale uma distribuição TeX | Compositor tipográfico e gerenciador de pacotes integrados | Instale extensões e o TeX | Usa Overleaf para LaTeX | Usa Overleaf para LaTeX | Sem configuração do TeX | |
| Edição de código e visual | Edição do código-fonte e visual, com conversões de ida e volta sem perdas | Código-fonte e visualização | Código-fonte e modo de texto rico | Código-fonte e visualização em tempo real | Editor visual com matemática em LaTeX | Editor visual estruturado | Somente código-fonte | Código-fonte e visualização do PDF | Somente código-fonte | Assistente visual de redação | Sugestões de redação em linha | Somente visual | |
| Inteligência de código em todo o projeto | Preenchimento automático, definições, referências e renomeação em todo o projeto | Editor e assistência de IA | Preenchimento automático e busca de referências | Erros, preenchimento automático e Assists | Referências e equações estruturadas | Rótulos, referências, estrutura de tópicos e preenchimento automático | Verificador de estrutura e referências | Preenchimento automático, estrutura de tópicos, referências e busca | IntelliSense do LaTeX Workshop | Sem ferramentas de código LaTeX | TeXGPT para código LaTeX | Não | |
| Sincronização entre código-fonte e PDF | Sincronização bidirecional entre código-fonte e PDF, no nível das palavras | Visualização instantânea do PDF | Sincronização entre código-fonte e PDF | Visualização em tempo real | Sem sincronização entre código-fonte e PDF | Visualização do código-fonte e da saída | Quase no nível das palavras | Sincronização entre código-fonte e PDF | SyncTeX direto e reverso | Não | Usa a visualização do Overleaf | Não | |
| Modos de leitura de PDF | Visualizador integrado, com janelas destacáveis, páginas lado a lado e modos escuro e de leitura | Visualização integrada | Visualização integrada | Visualização integrada | Visualização do documento | Usa um visualizador de PDF | Visualizador integrado | Visualizador de PDF integrado | Visualizador por extensão, com modo de inversão | Converse com o PDF | Sem leitor de PDF | Visualização do documento | |
| Modelos de documentos | Mais de 100 modelos iniciais, além de modelos personalizados reutilizáveis | Não documentado | Ampla galeria de modelos de editoras | Typst Universe e modelos privados no Pro | Modelos profissionais nos planos pagos | Classes de documentos integradas | Modelos integrados e do usuário | Não documentado | Snippets e modelos da comunidade | Não documentado | Não | Recurso principal | |
| Importação de projetos e documentos | Arquivos e ZIPs, além de PDF, DOCX, Markdown, imagens e pastas | Pasta, ZIP ou arrastar e soltar | Arquivos, ZIP e integrações pagas | Converte LaTeX, Word e Markdown | Conteúdo do Jupyter e importação de referências | LaTeX e outros formatos de texto | Abre arquivos-fonte locais | Pastas locais e arquivos na nuvem | Abre arquivos-fonte locais | Envio de PDFs e documentos | Documentos do Word e Overleaf | Geralmente PDF ou DOCX | |
| Formatos de exportação | PDF e ZIP do código-fonte, além de DOCX, HTML e Markdown | PDF e arquivos do projeto | PDF e ZIP do código-fonte | PDF, PNG e SVG | PDF, Word, LaTeX, Typst e MyST | PDF, HTML, Word, RTF, ePub e outros | PDF e arquivos-fonte | PDF e arquivos-fonte | Depende das ferramentas locais | Fluxos de trabalho no Word | Alterações controladas no Word | Geralmente PDF e DOCX | |
| Pesquisa e IA | Opções de modelos de IA | Independente de modelo. Provedores hospedados, endpoints personalizados ou Ollama local | Modelos da OpenAI integrados | IA de pesquisa integrada. A franquia diária varia conforme o plano | Assists do compilador | Não documentado | Nenhuma | Nenhuma | Nenhuma | Copilot, BYOK ou extensões | IA do Paperpal | Modelos do Writefull e GPT | Integrada. As opções de modelos variam |
| IA local | Ollama local. Não exige provedor hospedado | Não | Não | Não | Não | Não | Sem IA integrada | Não | BYOK ou extensões | Não | Não | Não | |
| Revisão das edições da IA antes de aplicá-las | Comparações revisáveis e controles de aprovação para cada edição | Manter ou desfazer | Revise as sugestões da IA | Revise cada Assist | Não documentado | Sem IA integrada | Sem IA integrada | Sem IA integrada | Revise as alterações | Revise as sugestões de redação | Controlar Alterações | Varia | |
| A IA verifica o resultado renderizado | Edita o código-fonte, compila e depois verifica o PDF renderizado | Você recompila para confirmar | Você recompila para confirmar | Visualização da compilação | Não | Sem IA integrada | Sem IA integrada | Sem IA integrada | Verifica a compilação sem revisar o PDF | Sem revisão do PDF renderizado | Sem revisão do PDF renderizado | Não | |
| Busca de literatura e citações | Busca de literatura no alphaXiv e OpenAlex, com verificação pelo Crossref | Busca de literatura integrada | Busca de referências e sugestões de citações por IA | Sem busca integrada | Busca de citações por DOI | Sem busca integrada | Não | Sem busca integrada | Por meio de IA ou extensões | Busca em mais de 250 milhões de artigos | O Writefull Cite encontra citações ausentes | Não | |
| Agentes autônomos de pesquisa | Em breve. Agentes pesquisam a literatura, verificam citações, redigem e entregam as alterações para sua revisão | Não documentado | Não documentado | Não | Não documentado | Não | Não | Não | Por meio de extensões de IA | Não | Não | Não | |
| Importação da biblioteca de referências | BibTeX, RIS, EndNote e Zotero, com eliminação de duplicatas antes da importação | Sincronização com Zotero | Integrações de referências nos planos pagos | Sincronização com Zotero e Mendeley no Pro | Zotero, Mendeley e EndNote | Arquivos BibTeX | Funciona com arquivos BibTeX | Arquivos BibTeX | Por meio de extensões | Gerador de citações | Sem importação de biblioteca | Não | |
| MCP para agentes externos de IA | Servidor MCP integrado para Claude Code, Cursor e outros agentes | Não | Não | Não | Não | Não | Não | Não | Sim | Não | Não | Não | |
| Verificação ortográfica e gramatical | Ortografia e gramática privadas e offline, com verificações de prosa que reconhecem LaTeX | Revisão por IA | Corretor ortográfico integrado e feedback de IA voltado à pesquisa | Não documentado | Não documentado | Hunspell, Aspell e dicionário de sinônimos | Verificações interativas de ortografia e gramática | Corretor ortográfico | Por meio de extensões ou IA | Gramática e estilo acadêmicos | Feedback sobre linguagem acadêmica | As verificações básicas variam | |
| Ferramentas visuais e de IA para diagramas | Tela visual e TikZ gerado por IA, com verificações de renderização | Imagem e voz convertidas em código | TikZ manual e ferramentas de IA | Pacotes do Typst e desenho nativo | Gráficos e figuras interativos | Tabelas visuais e ferramentas de imagem | TikZ manual, com recursos auxiliares no editor | TikZ manual | Manual ou por extensões | Não | Tabelas, equações e figuras geradas por IA | Não | |
| Qualidade e submissão | Verificação prévia à submissão | Verificações de compilação, local de publicação, ATS, acessibilidade, referências e privacidade | Revisão por IA sem um conjunto de ferramentas para submissão | Verificações de compilação | Erros do compilador e Assists | Ferramentas de conformidade com SCMS | Logs do compilador e ChkTeX opcional | Erros e avisos | Erros claros do compilador | Linting por meio de extensões | Mais de 30 verificações para submissão | Revisão da qualidade linguística | Somente verificações de currículo |
| Verificações de currículo para ATS | Verificações de ATS com pontuação e visualização do texto extraído | Não | Não | Não | Não | Não | Não | Não | Sem verificação integrada | Não | Não | Varia. A pontuação costuma ser pouco transparente | |
| Verificação prévia de acessibilidade | Verificações de acessibilidade e preparação para exportação com marcação | Não | Não | Não documentado | Publicação estruturada na web | Documentos estruturados. Sem verificação prévia | Não | Não documentado | Sem verificação integrada | Não | Não | Varia |
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.

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.