Status: Beta | Core: Rust (Tauri / Tectonic) | UX: Liquid Glass (React 19)
Lume (Latin for light/illumination) is a next-generation LaTeX environment designed to end the nightmare of environmental configuration. By bridging a self-contained Tectonic compiler with an agentic AI core, Lume allows researchers, students, and writers to focus on creation rather than troubleshooting.
- End Environment Hell: Integrated Tectonic engine for "compile-on-demand" packages. No multi-gigabyte TeX Live installation required.
- AI-First Workflow: Built-in Lume Copilot for generating complex tables, formulas, and document structures via natural language.
- Premium Aesthetics: A "Liquid Glass" UI inspired by modern macOS design, featuring deep translucency and smooth transitions.
- Native Performance: Built with Rust for a minimal memory footprint and blistering fast compilation.
- Phase 1: The Forge (Compiler Prototype): Tauri + Tectonic Rust integration.
- Phase 2: The Canvas (Visuals): CodeMirror 6 Editor & Multi-page PDF.js Preview.
- Phase 3: The Soul (AI Core): Bridge for OpenAI, Claude, and Gemini completions.
- Phase 4: Advanced IDE Features:
- VS Code-style Activity Bar & Sidebar.
- Multi-file Explorer (create and switch between
.texdocuments). - Native PDF Export/Download with full OS permission integration.
- Atomic State Management for reliable file switching.
- Persistent AI Chat Sidebar: Integrated context-aware AI panel with resizing.
- Multi-Provider Hub: Dynamic steering for OpenAI, Claude, and Gemini.
- Phase 5: Navigation & Theming:
- Floating Structure Tree: Fast navigation via document sections/labels.
- Dark/Light Mode Sync: Adaptive Liquid Glass theme based on OS preferences.
- Interactive Labels: Advanced jump-to-label and cross-reference preview.
- Collaboration Core: Real-time multi-user editing bridge.
- Plugin Ecosystem: User-defined VS Code-compatible extensions.
Lume is built on Tauri 2.0, ensuring native speed across major operating systems:
- macOS: Fully optimized (Apple Silicon & Intel).
- Windows: Windows 10/11 supported.
- Linux: Major distributions supported via AppImage/Deb.
- Frontend: React 19, Vite, Tailwind 4, CodeMirror 6
- Backend: Rust, Tauri 2.0 (Plugin-fs, Plugin-dialog, Plugin-shell)
- Compiler: Tectonic (Native Rust sidecar)
- PDF Engine: PDF.js (WebWorker implementation)
Lume provides standalone installers for all major platforms. You can find the latest version on our Release Page.
- macOS:
.dmg(Universal) - Windows:
.msi(x64) - Linux:
.AppImage/.deb
- Clone the repository:
git clone ... - Install dependencies:
pnpm install - Run in development:
pnpm tauri dev
To generate a production-ready installer for your OS:
pnpm tauri build- macOS Output:
src-tauri/target/release/bundle/dmg/*.dmg - Windows Output:
src-tauri/target/release/bundle/msi/*.msi - Linux Output:
src-tauri/target/release/bundle/deb/*.deb
Focus on your content. Let Lume handle the rest.

