All projects

Open-Source · Collaborative LaTeX Editor

Scribe

Self-hosted collaborative LaTeX editor: one Rust binary serves REST, a Yjs CRDT hub, a Redis compile queue and an AI proxy. A Tauri desktop app works offline.

View on GitHub4 starsMay 2026 - Present
Scribe: Open-Source · Collaborative LaTeX Editor

Self-hostable Overleaf alternative where one Rust (Axum) binary runs the whole API: REST routes, a Yjs CRDT hub for multi-cursor editing, a Redis-backed compile queue, and an AI proxy wired for OpenAI, Anthropic, Gemini, Ollama, LM Studio, or any OpenAI-compatible endpoint.

Collaborators get WebRTC voice chat right in the editor. The Tauri 2 desktop bundles the Tectonic engine and mirrors projects to SQLite, so a clean Windows machine compiles a paper on first launch and offline edits sync back through three-way conflict resolution.

Ships as signed MSI/NSIS installers, licensed AGPL-3.0.

Next project

Agentic Multi-Modal Triage of Citizen Flood Reports at Scale

Final Year Project · R&D