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

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
WordPress大学
WordPress大学
U
Unit 42
I
InfoQ
A
About on SuperTechFans
宝玉的分享
宝玉的分享
J
Java Code Geeks
博客园 - 司徒正美
爱范儿
爱范儿
Engineering at Meta
Engineering at Meta
G
Google Developers Blog
人人都是产品经理
人人都是产品经理
小众软件
小众软件
Microsoft Security Blog
Microsoft Security Blog
L
LangChain Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Hugging Face - Blog
Hugging Face - Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
aimingoo的专栏
aimingoo的专栏
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI
腾讯CDC
Recent Announcements
Recent Announcements

Show HN

GitHub - astefanutti/shaderbang: Shebang for Shaders 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). Release v0.1.2.1 · kouhxp/yapsnap
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