Escribe artículos de investigación
como escribes código.
artículos de investigación
Oleafly es el espacio de trabajo de investigación local-first para LaTeX, Typst y Markdown. Tus proyectos viven como archivos normales en tu máquina con historial Git real, los compiladores vienen incluidos y el asistente de IA opcional verifica sus propios cambios compilando y leyendo el PDF. Sin cuenta, sin telemetría, sin instalar TeX.
Hecho como un editor de código
Todo lo que esperarías. En tu 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.
Importa lo que ya tienes
Reconstruye muchos PDF de texto a LaTeX editable en local, convierte DOCX con Pandoc gestionado o transcribe la foto de una página con un modelo de visión. Refinado opcional con IA.
Exporta a donde vas
PDF siempre; DOCX, HTML, Markdown y más con menús de exportación vía Pandoc. O el proyecto entero como ZIP de fuentes.
Hazlo a tu medida
Modo Vim, temas claro y oscuro, colores de acento, siete diseños y atajos editables. Un editor debe caber en tus manos.
Escribe en código o visual
Pasa cualquier LaTeX o Markdown a editor visual: títulos, listas, negrita, enlaces, con undo coordinado. Los comandos no soportados se ven como bloques en bruto; el ida y vuelta al fuente no es destructivo.
SyncTeX a nivel de palabra
⌘-clic en una palabra del PDF y aterriza en esa palabra en el fuente. Vuelve con ⌘⇧J.
Inteligencia de código
Ir a definición, buscar referencias y renombrar etiquetas, claves de cita o macros en todos los archivos.
Comandos slash
Escribe / para un menú tipo Notion: /figure, /table, /section, /cite, /math.
Citas por DOI
Pega un DOI, id de arXiv o URL. Oleafly trae el BibTeX, lo desduplica e inserta el \cite.
Trae toda tu biblioteca
Importa en lote BibTeX, RIS, EndNote XML y Zotero RDF. Se desduplica contra el proyecto antes de entrar al .bib.
Paleta de comandos
⌘K busca de forma difusa cada acción: proyectos, archivos, ajustes…
Trae tu propia IA
Nueve proveedores u Ollama local, con aprobación por cambio. Clientes MCP como Claude Code y Cursor se conectan igual. O apaga la IA; el editor no la necesita.
Investigación a mano
El agente busca en alphaXiv y OpenAlex, extrae contenido y verifica citas con Crossref antes de la bibliografía.
Ortografía y gramática offline
Hunspell y Harper en WASM en tu máquina, enmascarando comandos y matemáticas para revisar solo la prosa.
Un agente que recuerda
Notas de memoria por proyecto y un plan visible sobreviven entre chats; la IA retoma donde lo dejó.
De una página a seiscientas
El editor y el visor PDF virtualizado siguen fluidos en un CV de una página o una tesis de libro.
Un visor PDF para leer de verdad
Desacopla la vista a un segundo monitor, dos páginas, invierte colores de noche o pantalla completa para presentar.
Compositor de diagramas
Describe un diagrama y la IA escribe TikZ, compila la figura y corrige solapes mirando el render. O dibuja en un lienzo real que va y vuelve con el TikZ. PNG transparentes de alta resolución, offline.
Tres motores, un espacio
Proyectos LaTeX, Typst y Markdown en la misma biblioteca, con el mismo Git, vista previa, búsqueda y flujo 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.
El ciclo de investigación
Investiga, escribe, verifica, publica.
Un artículo es un artefacto de ingeniería: fuentes, referencias, figuras, salida del compilador e historial. Oleafly ejecuta el ciclo completo en un solo espacio de trabajo, y cada paso se puede inspeccionar.
- 1
Investigar
Resuelve DOIs e ids de arXiv en BibTeX, busca en Crossref, OpenAlex y alphaXiv, verifica citas antes de que entren en la bibliografía y sigue los plazos de congresos junto a la escritura.
- 2
Escribir
Archivos LaTeX, Typst o Markdown en una carpeta normal, con plantillas, inteligencia de código en todo el proyecto y un agente de IA opcional con aprobación.
- 3
Verificar
Motores incluidos compilan en local con errores legibles. La vista previa PDF se sincroniza con el código palabra a palabra, Preflight muestra lo que extraen parsers y lectores de pantalla, y los checkpoints de Git hacen recuperable cada estado.
- 4
Publicar
Exporta PDF, DOCX o HTML, empaqueta el código para sistemas de envío y arXiv, y haz push a GitHub. El artículo sale de la misma carpeta en la que se escribió.
Comparativa
El único espacio de trabajo de investigación creado para sustituir a todos los demás.
Redacta, compila, revisa, busca bibliografía, gestiona citas, examina archivos PDF, automatiza cambios y publica tu artículo desde un único lugar. Oleafly reúne todas las herramientas de investigación en una aplicación gratuita y de código abierto. Descubre a continuación en qué se quedan cortas las alternativas. Documentos.
| Oleafly | OpenAI Prism | Overleaf | Typst Web App | Curvenote | LyX | TeXstudio | Texifier | VS Code + LaTeX | Paperpal | Writefull | Creadores de currículums | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Propiedad y acceso | Precio | Gratis y de código abierto. Sin suscripción a Oleafly | Gratis con una cuenta de ChatGPT | Plan gratuito. Los planes de pago añaden funciones | Plan gratuito. El plan Pro tiene un coste adicional | Plan gratuito. Los planes de pago añaden proyectos privados | Gratis y de código abierto | Gratis, GPL | De pago. Demostración gratuita | Gratis. La IA tiene límites o planes de pago | Plan gratuito. Prime tiene un coste adicional | Plan gratuito. Premium tiene un coste adicional | Varía. La mayoría requiere una suscripción |
| No requiere cuenta | Sí | No | No | No | No | Sí | Sí | Sí | Sí | No | No | Varía | |
| Funciona sin conexión | Redacta, revisa, previsualiza y compila sin conexión | No, es un espacio de trabajo en la nube | No, es un servicio en la nube | No. La aplicación web necesita conexión | No. El editor es un servicio en la nube | Sí | Sí | Sí | Sí | No | No | Casi nunca | |
| Los archivos permanecen en tu disco | Carpetas locales bajo tu control. Sincronización en una nube autoalojada | Almacenamiento en la nube | Almacenamiento en la nube | Almacenamiento en la nube. El compilador puede ejecutarse localmente | Almacenamiento en la nube | Sí | Sí | Archivos locales y proveedores de archivos | Sí | Servicio en la nube e integraciones con editores | Los archivos permanecen en Word u Overleaf | Normalmente, almacenamiento en la nube | |
| Historial de versiones | Puntos de control automáticos con Git, diferencias y restauración | Revisiones en la nube | Historial completo en los planes de pago | Sincronización con Git en el plan Pro | Historial de versiones integrado | Git y otros sistemas de control de versiones | Manual o mediante SVN | Utiliza proveedores de archivos o herramientas de Git | Git integrado, que debes configurar | No está documentado | Utiliza el historial de la aplicación anfitriona | Varía | |
| Colaboración en tiempo real | Próximamente. Colaboración ilimitada. Autoalojada | Colaboradores ilimitados | Integrada. Los límites dependen del plan | Integrada | Edición y comentarios en tiempo real | Sin coedición en tiempo real | Sin coedición en tiempo real | Sin coedición en tiempo real | Mediante Live Share | Utiliza Word, Google Docs u Overleaf | Utiliza Word u Overleaf | Varía | |
| Sincronización en la nube | Próximamente. Acceso desde el navegador mientras los archivos permanecen en tu equipo | Espacio de trabajo en la nube | Espacio de trabajo en la nube, más sincronización de pago con Git y Dropbox | Espacio de trabajo en la nube, más sincronización con Git en el plan Pro | Proyectos en la nube y publicación conectada | Usa Git o tu propio servicio de sincronización | Usa Git o tu propio servicio de sincronización | Sincronización en tiempo real con Texifier Connect | Usa Git o tu propio servicio de sincronización | Espacio de trabajo en la nube | Funciona dentro de Word u Overleaf | Normalmente, almacenamiento en la nube | |
| Espacios de equipo | Próximamente. Plantillas, bibliotecas y flujos de revisión compartidos | Proyectos compartidos con colaboradores ilimitados | Planes para grupos e instituciones | Proyectos compartidos y despliegue local para organizaciones | Espacios de trabajo para equipos y controles de acceso | Sin espacio de equipo integrado | Sin espacio de equipo integrado | Proyectos compartidos mediante Texifier Connect | Organizaciones de GitHub y Live Share | Paneles institucionales y gestión de licencias | Acceso institucional | Varía | |
| Redacción y publicación | Motores de documentos | LaTeX, Typst y Markdown en un único espacio de trabajo | Solo LaTeX | Solo LaTeX | Solo Typst | MyST Markdown y Jupyter | LaTeX y DocBook | Solo LaTeX | LaTeX y Markdown | Mediante extensiones | Word, Google Docs, web y Overleaf | Word y LaTeX en Overleaf | Solo formatos de currículum |
| Configuración de TeX | Incluye Tectonic y Typst. No hay que instalar TeX | Sin instalación. Compila en la nube | Sin instalación. Compila en la nube | No hay que instalar TeX | No hay que instalar TeX | Requiere instalar una distribución de TeX | Requiere instalar una distribución de TeX | Motor de composición y gestor de paquetes integrados | Requiere instalar extensiones y TeX | Utiliza Overleaf para LaTeX | Utiliza Overleaf para LaTeX | Sin configuración de TeX | |
| Edición de código y visual | Edición del código fuente y visual con conversiones bidireccionales sin pérdidas | Código fuente y vista previa | Código fuente y modo de texto enriquecido | Código fuente y vista previa en tiempo real | Editor visual con fórmulas LaTeX | Editor visual estructurado | Solo código fuente | Código fuente y vista previa del PDF | Solo código fuente | Asistente visual de redacción | Sugerencias de redacción en línea | Solo visual | |
| Análisis inteligente del código de todo el proyecto | Autocompletado, definiciones, referencias y cambio de nombre en todo el proyecto | Editor y asistencia con IA | Autocompletado y búsqueda de referencias | Errores, autocompletado y Assists | Referencias y ecuaciones estructuradas | Etiquetas, referencias, esquema y autocompletado | Comprobación de estructura y referencias | Autocompletado, esquema, referencias y búsqueda | IntelliSense de LaTeX Workshop | Sin herramientas para código LaTeX | TeXGPT para código LaTeX | No | |
| Sincronización entre el código fuente y el PDF | Sincronización bidireccional entre el código fuente y el PDF, palabra por palabra | Vista previa instantánea del PDF | Sincronización entre el código fuente y el PDF | Vista previa en tiempo real | Sin sincronización entre el código fuente y el PDF | Código fuente y vista previa del resultado | Casi palabra por palabra | Sincronización entre el código fuente y el PDF | SyncTeX directo e inverso | No | Utiliza la vista previa de Overleaf | No | |
| Modos de lectura de PDF | Visor integrado con ventanas independientes, páginas enfrentadas y modos oscuro y de lectura | Vista previa integrada | Vista previa integrada | Vista previa integrada | Vista previa del documento | Utiliza un visor de PDF | Visor integrado | Visor de PDF integrado | Visor mediante extensión con modo de inversión de colores | Chat con PDF | Sin lector de PDF | Vista previa del documento | |
| Plantillas de documentos | Más de 100 plantillas iniciales y plantillas personalizadas reutilizables | No está documentado | Amplia galería de plantillas de editoriales | Typst Universe y plantillas privadas en el plan Pro | Plantillas profesionales en los planes de pago | Clases de documento integradas | Plantillas integradas y del usuario | No está documentado | Fragmentos de código y plantillas de la comunidad | No está documentado | No | Función principal | |
| Importación de proyectos y documentos | Archivos y ZIP, además de PDF, DOCX, Markdown, imágenes y carpetas | Carpetas, ZIP o arrastrar y soltar | Archivos, ZIP e integraciones de pago | Convierte LaTeX, Word y Markdown | Contenido de Jupyter e importación de referencias | LaTeX y otros formatos de texto | Abre archivos fuente locales | Carpetas locales y archivos en la nube | Abre archivos fuente locales | Carga de PDF y documentos | Documentos de Word y Overleaf | Normalmente PDF o DOCX | |
| Formatos de exportación | PDF y ZIP del código fuente, además de DOCX, HTML y Markdown | PDF y archivos del proyecto | PDF y ZIP del código fuente | PDF, PNG y SVG | PDF, Word, LaTeX, Typst y MyST | PDF, HTML, Word, RTF, ePub y más | PDF y archivos fuente | PDF y archivos fuente | Depende de las herramientas locales | Flujos de trabajo con Word | Cambios controlados en Word | Normalmente PDF y DOCX | |
| Investigación e IA | Elección del modelo de IA | Independiente del modelo. Proveedores alojados, endpoints personalizados u Ollama local | Modelos de OpenAI integrados | IA de investigación integrada. La cuota diaria varía según el plan | Assists del compilador | No está documentado | Ninguna | Ninguno | Ninguna | Copilot, BYOK o extensiones | Paperpal AI | Modelos de Writefull y GPT | Integrada. La elección del modelo varía |
| IA local | Ollama local. No requiere un proveedor alojado | No | No | No | No | No | Sin IA integrada | No | BYOK o extensiones | No | No | No | |
| Revisión de los cambios de la IA antes de aplicarlos | Diferencias revisables y controles para aprobar cada cambio | Conservar o deshacer | Revisión de las sugerencias de la IA | Revisión de cada Assist | No está documentado | Sin IA integrada | Sin IA integrada | Sin IA integrada | Revisión de los cambios | Revisión de sugerencias de redacción | Control de cambios | Varía | |
| La IA comprueba el resultado renderizado | Edita el código fuente, compila y después comprueba el PDF renderizado | Debes volver a compilar para confirmarlo | Debes volver a compilar para confirmarlo | Vista previa de la compilación | No | Sin IA integrada | Sin IA integrada | Sin IA integrada | Comprobaciones de compilación sin revisar el PDF | Sin revisión del PDF renderizado | Sin revisión del PDF renderizado | No | |
| Búsqueda bibliográfica y de citas | Búsqueda bibliográfica en alphaXiv y OpenAlex con verificación mediante Crossref | Búsqueda bibliográfica integrada | Búsqueda de referencias y sugerencias de citas mediante IA | Sin búsqueda integrada | Búsqueda de citas mediante DOI | Sin búsqueda integrada | No | Sin búsqueda integrada | Mediante IA o extensiones | Búsqueda en más de 250 millones de artículos | Writefull Cite encuentra las citas que faltan | No | |
| Agentes de investigación autónomos | Próximamente. Los agentes buscan bibliografía, verifican citas, redactan y te entregan las diferencias | No está documentado | No está documentado | No | No está documentado | No | No | No | Mediante extensiones de IA | No | No | No | |
| Importación de bibliotecas de referencias | BibTeX, RIS, EndNote y Zotero, con eliminación de duplicados antes de importar | Sincronización con Zotero | Integraciones de referencias en los planes de pago | Sincronización con Zotero y Mendeley en el plan Pro | Zotero, Mendeley y EndNote | Archivos BibTeX | Funciona con archivos BibTeX | Archivos BibTeX | Mediante extensiones | Generador de citas | Sin importación de bibliotecas | No | |
| MCP para agentes de IA externos | Servidor MCP integrado para Claude Code, Cursor y otros agentes | No | No | No | No | No | No | No | Sí | No | No | No | |
| Revisión ortográfica y gramatical | Ortografía y gramática privadas sin conexión, con comprobaciones de prosa compatibles con LaTeX | Corrección mediante IA | Corrector ortográfico integrado y observaciones de IA adaptadas a la investigación | No está documentado | No está documentado | Hunspell, Aspell y diccionario de sinónimos | Comprobaciones interactivas de ortografía y gramática | Corrector ortográfico | Mediante extensiones o IA | Gramática y estilo académicos | Observaciones sobre el lenguaje académico | Las comprobaciones básicas varían | |
| Herramientas visuales y de IA para diagramas | Lienzo visual y TikZ generado por IA con comprobaciones de renderizado | Conversión de imágenes y voz en código | TikZ manual y herramientas de IA | Paquetes de Typst y herramientas de dibujo nativas | Gráficos y figuras interactivos | Tablas visuales y herramientas de imagen | TikZ manual con ayudas del editor | TikZ manual | Manuales o mediante extensiones | No | Tablas, ecuaciones y figuras mediante IA | No | |
| Calidad y envío | Comprobaciones previas al envío | Comprobaciones de compilación, publicación de destino, ATS, accesibilidad, referencias y privacidad | Revisión mediante IA sin un conjunto de herramientas para el envío | Comprobaciones de compilación | Errores del compilador y Assists | Herramientas de cumplimiento con SCMS | Registros del compilador y ChkTeX opcional | Errores y advertencias | Errores claros del compilador | Análisis estático mediante extensiones | Más de 30 comprobaciones para el envío | Revisión de la calidad del lenguaje | Solo comprobaciones de currículums |
| Comprobaciones ATS para currículums | Comprobaciones ATS con puntuación y vista previa del texto extraído | No | No | No | No | No | No | No | Sin comprobación integrada | No | No | Varía. La puntuación suele ser poco clara | |
| Comprobaciones previas de accesibilidad | Comprobaciones de accesibilidad y preparación para la exportación etiquetada | No | No | No está documentado | Publicación web estructurada | Documentos estructurados. Sin comprobaciones previas | No | No está documentado | Sin comprobación integrada | No | No | Varía |
Privacidad, en concreto
Local por defecto. Red solo si eliges.
Sin promesas vagas: esto es exactamente lo que se queda en tu máquina y exactamente cuándo Oleafly toca la red. Sin cuenta, sin telemetría, e informes de fallos abiertos a tu revisión antes de enviarse. Privacidad.
Siempre local
- Escritura, edición y archivos de proyecto
- Compilación con paquetes en caché (Tectonic y Typst van en la app)
- Historial Git, diffs y restauración
Red, solo cuando actúas
- Los proveedores de IA en la nube reciben el contexto que les envías
- Publicar, push y pull en GitHub
- Búsqueda de citas (DOI, arXiv, Crossref) y conectores de investigación (OpenAlex, alphaXiv)
Filosofía
Los documentos deberían sobrevivir a los servicios.

Código abierto, en serio
Un proyecto independiente con disciplina de producción.
Oleafly se construye en abierto por un mantenedor independiente, y las partes poco glamurosas también son producto: cancelación de compilación, seguridad de rutas, carreras de resultados obsoletos, recuperación Git, fallback de PDF y tests multiplataforma en macOS, Windows y Linux.
Licencia AGPL-3.0. Lee el código, abre un issue o envía un PR en 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.
Ortografía y gramática offline
Hunspell y Harper en WASM en tu máquina, enmascarando comandos y matemáticas para revisar solo la prosa.
Descargar
Gratis. Código abierto. Tuyo.
Descarga un instalador precompilado de la última release, o compilar desde el código fuente. Sin cuenta, sin telemetría.
Las builds aún no están firmadas, así que el SO avisa en el primer arranque. La guía de instalación tiene el desbloqueo de una sola vez.