Overleaf meets Claude, but your data stays home
A desktop LaTeX workspace that swaps cloud lock-in for local files, offline compilation, and an AI assistant that actually knows bioinformatics.

What it does ClaudePrism is a native desktop app (Tauri + Rust) for writing scientific papers in LaTeX. It bundles the Tectonic compiler for offline PDF generation, integrates uv for one-click Python environments, and wires Claude directly into the editor for chat, code execution, and structured edits. Everything lives on your disk; only AI prompts hit Anthropic’s API.
The interesting bit The “scientific skills” system is the unusual angle: curated prompt packs from a third-party repo that teach Claude domain-specific toolchains—Scanpy for genomics, RDKit for cheminformatics, PyMC for Bayesian modeling. It’s essentially a marketplace of system prompts disguised as a feature, which is either clever or slightly alarming depending on your view of prompt engineering.
Key highlights
- Embedded Tectonic LaTeX engine; compiles offline after first-run package cache
- Built-in uv integration for per-project Python venvs with zero terminal fiddling
- 100+ installable “skills” across bioinformatics, ML, clinical research, etc.
- Git-based local history with labeled snapshots and visual diff for AI-proposed changes
- Capture mode (
⌘X) to screenshot any PDF region and ask Claude about it inline - Zotero OAuth integration, SyncTeX live preview, and external editor support (Cursor, VS Code, Zed)
Caveats
- AI features still ship your prompts and file contents to Anthropic; “offline-first” applies to storage and compilation, not intelligence
- macOS/Windows/Linux binaries provided, but no mention of source-build ease or non-Intel Mac specifics beyond Apple Silicon
- Started as a fork of Open Prism; long-term independence from upstream isn’t discussed
Verdict Researchers who want Overleaf’s convenience without cloud dependency—and who already trust Claude with their drafts—should try it. If you don’t write LaTeX or don’t use AI assistants, this is elaborate software for a problem you don’t have.