[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-74971":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":45,"readmeContent":46,"aiSummary":47,"trendingCount":16,"starSnapshotCount":16,"syncStatus":48,"lastSyncTime":49,"discoverSource":50},74971,"claude-prism","delibae\u002Fclaude-prism","delibae","An offline-first scientific writing workspace powered by Claude. LaTeX + Python + 100+ scientific skills all running locally.","https:\u002F\u002Fclaudeprism.delibae.dev",null,"TypeScript",1568,141,12,26,0,15,43,150,45,19.46,"MIT License",false,"main",true,[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"academic","ai","claude","claude-code","desktop-app","editor","latex","llm","offline","open-source","privacy","python","research","rust","scientific-writing","tauri","tectonic","zotero","2026-06-12 02:03:30","\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Fapps\u002Fdesktop\u002Fsrc-tauri\u002Ficons\u002Ficon.png\" width=\"120\" height=\"120\" alt=\"ClaudePrism\" \u002F>\n\u003C\u002Fp>\n\n\u003Ch1 align=\"center\">ClaudePrism\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n  An offline-first scientific writing workspace powered by Claude.\u003Cbr\u002F>\n  LaTeX + Python + 100+ scientific skills — runs on your desktop.\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\".\u002FREADME.md\">English\u003C\u002Fa> ·\n  \u003Ca href=\".\u002FREADME.ko.md\">한국어\u003C\u002Fa> ·\n  \u003Ca href=\".\u002FREADME.ja.md\">日本語\u003C\u002Fa> ·\n  \u003Ca href=\".\u002FREADME.zh-CN.md\">简体中文\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Fassets\u002Fdemo\u002Fmain.webp\" alt=\"ClaudePrism Demo\" width=\"800\" \u002F>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fclaudeprism.delibae.dev?utm_source=github&utm_medium=readme&utm_campaign=launch_v054\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FWebsite-claudeprism.dev-blue?style=flat-square&logo=googlechrome&logoColor=white\" alt=\"Website\" \u002F>\n  \u003C\u002Fa>&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdelibae\u002Fclaude-prism\u002Freleases\u002Flatest\u002Fdownload\u002FClaudePrism-macOS.dmg\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload-macOS_(Apple_Silicon)-black?style=for-the-badge&logo=apple&logoColor=white\" alt=\"Download for macOS (Apple Silicon)\" \u002F>\n  \u003C\u002Fa>&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdelibae\u002Fclaude-prism\u002Freleases\u002Flatest\u002Fdownload\u002FClaudePrism-macOS-Intel.dmg\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload-macOS_(Intel)-555555?style=for-the-badge&logo=apple&logoColor=white\" alt=\"Download for macOS (Intel)\" \u002F>\n  \u003C\u002Fa>&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdelibae\u002Fclaude-prism\u002Freleases\u002Flatest\u002Fdownload\u002FClaudePrism-Windows-setup.exe\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload-Windows-0078D4?style=for-the-badge&logo=windows&logoColor=white\" alt=\"Download for Windows\" \u002F>\n  \u003C\u002Fa>&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdelibae\u002Fclaude-prism\u002Freleases\u002Flatest\u002Fdownload\u002FClaudePrism-Linux.AppImage\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload-Linux_(AppImage)-FCC624?style=for-the-badge&logo=linux&logoColor=black\" alt=\"Download for Linux\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdelibae\u002Fclaude-prism\u002Freleases\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fdelibae\u002Fclaude-prism?style=flat-square&label=Latest%20Release&color=green\" alt=\"Latest Release\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\n## Why ClaudePrism?\n\n[OpenAI Prism](https:\u002F\u002Fopenai.com\u002Fprism\u002F) is a cloud-based LaTeX workspace — all your files and data must be uploaded to OpenAI's servers to use it.\n\nClaudePrism is a **local-first** alternative — your files are stored on your disk, compiled offline, and edited locally. AI features require sending content to Anthropic's API for inference (see [data usage](https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fdata-usage)).\n\n| | OpenAI Prism | ClaudePrism |\n|---|:---:|:---:|\n| AI Model | GPT-5.2 | **Claude Opus \u002F Sonnet \u002F Haiku** |\n| Runtime | Browser (cloud) | **Native desktop (Tauri 2 + Rust)** |\n| LaTeX | Cloud compilation | **Tectonic (embedded, offline)** |\n| Python Environment | — | **Built-in uv + venv — one-click scientific Python setup** |\n| Scientific Skills | — | **100+ domain skills (bioinformatics, cheminformatics, ML, ...)** |\n| Getting Started | Account setup required | **Install and go — template gallery + project wizard** |\n| Version Control | — | **Git-based history with labels & diff** |\n| Source Code | Proprietary | **Open source (MIT)** |\n\n### Data & Privacy\n\nClaudePrism stores and compiles your documents locally — nothing is uploaded to a remote server for storage. However, when you use AI features, **prompts and file contents that Claude reads are sent to Anthropic's API for inference**, just like any cloud-based LLM tool. See [Claude Code data usage](https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fdata-usage) for retention policies and opt-out options.\n\n---\n\n## Features\n\n### Python Environment (uv)\nClaudePrism integrates [uv](https:\u002F\u002Fdocs.astral.sh\u002Fuv\u002F) — the fast Python package manager — directly into the app. One click to install uv, one click to create a project-level virtual environment. Claude Code automatically uses the `.venv` when running Python code, so you can generate plots, run analysis scripts, and process data without leaving the editor.\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Fassets\u002Fdemo\u002Fpython.webp\" alt=\"Python Environment\" width=\"600\" \u002F>\n\u003C\u002Fp>\n\n### 100+ Scientific Skills\nBrowse and install domain-specific skills from [K-Dense Scientific Skills](https:\u002F\u002Fgithub.com\u002FK-Dense-AI\u002Fclaude-scientific-skills) — curated prompts and tool configurations that give Claude deep knowledge in specialized fields:\n\n| Domain | Skills |\n|--------|--------|\n| **Bioinformatics & Genomics** | Scanpy, BioPython, PyDESeq2, PySAM, gget, AnnData, ... |\n| **Cheminformatics & Drug Discovery** | RDKit, DeepChem, DiffDock, PubChem, ChEMBL, ... |\n| **Data Analysis & Visualization** | Matplotlib, Seaborn, Plotly, Polars, scikit-learn, ... |\n| **Machine Learning & AI** | PyTorch Lightning, Transformers, SHAP, UMAP, PyMC, ... |\n| **Clinical Research** | ClinicalTrials.gov, ClinVar, DrugBank, FDA, ... |\n| **Scientific Communication** | Literature Review, Grant Writing, Citation Management, ... |\n| **Multi-omics & Systems Biology** | scvi-tools, COBRApy, Reactome, Bioservices, ... |\n| **And more** | Materials Science, Lab Automation, Proteomics, Physics, ... |\n\nSkills are installed globally (`~\u002F.claude\u002Fskills\u002F`) or per-project, and Claude automatically loads them when relevant.\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Fassets\u002Fdemo\u002Fscientific.webp\" alt=\"Scientific Skills\" width=\"700\" \u002F>\n\u003C\u002Fp>\n\n### Quick Start with Templates & Project Wizard\nPick a template (paper, thesis, presentation, poster, letter, etc.), give it a name, optionally describe what you're writing — ClaudePrism sets up the project and generates initial content with AI. Drag & drop reference files (PDF, BIB, images) and start writing immediately.\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Fassets\u002Fdemo\u002Fstarter.webp\" alt=\"Template Gallery & Project Wizard\" width=\"700\" \u002F>\n\u003C\u002Fp>\n\n### Claude AI Assistant\nChat with Claude directly in the editor. Select between Sonnet, Opus, Haiku models with adjustable reasoning effort levels. Persistent sessions, tool use (file edit, bash, search), and extensible slash commands.\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Fassets\u002Fdemo\u002Fclaudecommand.webp\" alt=\"Claude AI Assistant & Slash Commands\" width=\"600\" \u002F>\n\u003C\u002Fp>\n\n### History & Proposed Changes\nEvery save creates a snapshot in a local Git repository (`.claudeprism\u002Fhistory.git\u002F`). Label important checkpoints, browse diffs between any two snapshots, and restore previous versions. When Claude suggests edits, changes appear in a dedicated panel with visual diffs — accept or reject per chunk, or apply\u002Fundo all at once (`⌘Y` \u002F `⌘N`).\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Fassets\u002Fdemo\u002Fhistory.webp\" alt=\"History & Proposed Changes\" width=\"700\" \u002F>\n\u003C\u002Fp>\n\n### Offline LaTeX Compilation\nTectonic is embedded directly in the app. Packages are downloaded once on first use and cached locally. After that, compilation works fully offline with no TeX Live installation required.\n\n### Capture & Ask\nPress `⌘X` to enter capture mode, drag to select any region in the PDF — the captured image is pinned to the chat composer so you can immediately ask Claude about it. Great for asking about equations, figures, tables, or reviewer comments.\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Fassets\u002Fdemo\u002Fcapture_ask.webp\" alt=\"Capture & Ask\" width=\"700\" \u002F>\n\u003C\u002Fp>\n\n### Live PDF Preview\nNative MuPDF rendering with SyncTeX support — click a position in the PDF to jump to the corresponding source line. Supports zoom, text selection, and capture.\n\n### Editor\nCodeMirror 6 with LaTeX\u002FBibTeX syntax highlighting, real-time error linting, find & replace (regex), and multi-file project support with auto-save.\n\n### More\n- **Zotero Integration** — OAuth-based bibliography management and citation insertion.\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Fassets\u002Fdemo\u002Fzotero.webp\" alt=\"Zotero Integration\" width=\"300\" \u002F>\n\u003C\u002Fp>\n\n- **Slash Commands** — Built-in (`\u002Freview`, `\u002Finit`) + custom commands from `.claude\u002Fcommands\u002F`.\n- **External Editors** — Open projects in Cursor, VS Code, Zed, or Sublime Text.\n- **Dark \u002F Light Theme** — Automatic switching.\n\n---\n\n## Installation\n\nDownload the latest build from [GitHub Releases](https:\u002F\u002Fgithub.com\u002Fdelibae\u002Fclaude-prism\u002Freleases).\n\n## Contributing\n\nContributions are welcome! See [CONTRIBUTING.md](.\u002FCONTRIBUTING.md) for development setup, testing, and guidelines.\n\n## Acknowledgments\n\nThis project started from [Open Prism](https:\u002F\u002Fgithub.com\u002Fassistant-ui\u002Fopen-prism) by [assistant-ui](https:\u002F\u002Fgithub.com\u002Fassistant-ui).\n\n## License\n\n[MIT](.\u002FLICENSE)\n","ClaudePrism 是一个以本地优先的科学写作工作空间，由 Claude AI 提供支持。它集成了 LaTeX 和 Python，并提供了超过 100 种科学技能，所有功能均在本地运行。该项目使用 TypeScript 开发，通过 Tauri 框架和 Rust 语言构建了高效的桌面应用，确保用户数据的安全与隐私。LaTeX 文档通过内置的 Tectonic 引擎离线编译，Python 环境则通过 uv 和 venv 一键配置完成。ClaudePrism 适用于需要高隐私保护且依赖于复杂文本格式化及数据分析的学术研究场景。",2,"2026-06-11 03:51:46","high_star"]