惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
Apple Machine Learning Research
Apple Machine Learning Research
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 三生石上(FineUI控件)
月光博客
月光博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
M
MIT News - Artificial intelligence
腾讯CDC
B
Blog RSS Feed
H
Help Net Security
J
Java Code Geeks
有赞技术团队
有赞技术团队
Y
Y Combinator Blog
博客园_首页
Last Week in AI
Last Week in AI
博客园 - 【当耐特】
博客园 - Franky
B
Blog
MongoDB | Blog
MongoDB | Blog
博客园 - 叶小钗
Martin Fowler
Martin Fowler

Show HN

GitHub - astefanutti/shaderbang: Shebang for Shaders Show HN: Generate Claude Code Workflows using Spec Driven Development approach Show HN: AI agents for UK GDAD PCF roles and their skills The Two Pillars: Mixer Mode and Meta-Software in the Reorganization of Software Work After AI GitHub - JaiCode08/teleport-env What 1,000+ Harness Experiments Taught Me About Self-Improving Agents Show HN: Liiists, a Markdown-first, iOS and CLI list app SwiperTab – Get this Extension for 🦊 Firefox (en-US) GitHub - kouhxp/fftext: Summarize, explain, fact-check, or translate any text, URL, or file. No GPU. No cloud. One command GitHub - sweetpad-dev/sweetpad: Develop Swift/iOS projects using VSCode GitHub - dogmaticdev/IRON: IRON a.k.a. Intermediate Representation Object Notation is a Interpreter/Database that is used to create Programming Languages. GitHub - sjhalani7/vaen: Package your AI coding harness into a portable .agent file, and share it across repos, teams, & the community without ever having to copy-paste instructions, skills, MCP config, or secrets. Show HN: Gandalf the Grader Show HN: Citadeld – replay any CI failure locally from a single file GitHub - tdortman/cuSBF: High-Performance GPU Super Bloom Filter coral-ai/claude-code-token-xray at main · Coral-Bricks-AI/coral-ai GitHub - ulyssestenn/funes: Funes is a Git-based framework for LLM-managed knowledge work: an AI Librarian ingests raw sources, builds an interlinked Markdown knowledge base, and uses it to produce cited reports, analyses, and other outputs. GitHub - ThatXliner/gah: Git Add Hunk, built for agents to use GitHub - harmont-dev/harmont-cli: Command-line client for the Harmont CI platform GitHub - brooksmcmillin/mcp-authflow: OAuth 2.0 Authorization Server framework for MCP servers GitHub - javaid-codes/audit-supply-chain-agents GitHub - amorey/gochan: A small library of common channel architectures for Go, inspired by Rust GitHub - arifozgun/OpenGem: Free, Open-Source AI API Gateway with Gemini, OpenAI & Anthropic Compatibility in 1 file GitHub - Pranesh950/BioPetals: 🌸 Run BIOxAI models at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading GitHub - cnguyen14/bounty-doctor: Diagnose a GitHub bounty issue before you waste hours: detects honeypot scam repos, AI-bot attempt swarms, and stale contests. Show HN: CoreMCP – MCP Server for On-Prem DBs Show HN: KittyHTML – Render HTML/CSS as an inline image in your terminal GitHub - bingud/filemat: Web-based file manager Show HN: TruthLens – Free multi-signal deepfake image detector GitHub - apexlocal-jz/claude-usage-tray: Windows system-tray app showing your Claude Code rate-limit usage at a glance. Zero deps, ~300 lines of PowerShell. Cross-IDE (works regardless of VS Code, Cursor, plain terminal).
GitHub - VishiATChoudhary/open-prism: Open-source AI LaTe...
Vishi_2 · 2026-06-17 · via Show HN

Open Prism app icon

A LaTeX workspace powered by your local Claude CLI — describe a document in plain language and watch Claude write, compile, and fix the LaTeX for you.

Download for macOS Run locally MIT license

Open Prism home screen

Open Prism editor view

What It Is

Open Prism is a desktop LaTeX environment built around the Claude CLI. Instead of bolting an API key onto a chat box, it spawns your locally installed, already-authenticated claude command — so the same Claude you run in your terminal drafts and revises the LaTeX, while you compile with Tectonic, inspect the PDF, and export to Downloads.

Why drive Claude through its CLI:

  • No API keys in the app. Auth lives in your Claude CLI; Open Prism never stores or sees a key.
  • Your plan, your usage. Requests run through your existing Claude subscription/login, not a separate billing path.
  • Local and private. The model is reached by spawning a local process on your PATH — nothing is proxied through a third-party server.

codex is also supported as an alternative provider, but Claude is the first-class path.

Highlights

Draft with Claude Compile Iterate Export
Chat in plain language; your local Claude CLI returns editable LaTeX. Compile with Tectonic from inside the app. Show Claude the errors, let it repair them, keep editing. Save the latest compiled PDF directly to ~/Downloads.

Download

Get the latest macOS build from the Releases page.

The current packaged app is ad-hoc signed and not Apple-notarized. On first launch, macOS may require you to right-click the app and choose Open.

Requirements

  • macOS for the packaged desktop app
  • The claude CLI installed, authenticated, and on your PATH (or codex as an alternative)
  • Tectonic available on your PATH
  • Node.js 20+ if you are developing locally

Develop

Build

Create a macOS DMG:

The generated installer is written to dist/.

How It Works

Open Prism stores projects in ~/.openprism. Each project is a plain folder with your source files, assets, build output, and a .prism.json metadata file.

The workspace includes:

  • a file explorer for project folders
  • a CodeMirror LaTeX editor
  • a chat pane connected to your chosen local AI CLI
  • a pdf.js preview pane
  • a compile log for Tectonic errors
  • save, compile, and PDF export actions in the top bar

Project Shape

~/.openprism/
  my-paper/
    main.tex
    assets/
    build/
      main.pdf
    .prism.json
  settings.json

License

MIT