AI

apology-is-policy/hyades

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

30 stars 4 forks 品質 60 トレンド 11MPL-2.0

Unicode/ASCII Mathematical Typesetting Engine with LaTeX Input, VSCode Integration, MCP server, and Automatic Rendering into Source Code Comments

概要

For terminals, code comments, emails, and everywhere rich formatting isn't a thing. Every equation above is pure text -- you can select it and copy-paste it anywhere. The source is standard LaTeX. Hyades takes standard LaTeX math like this: and renders it as multi-line Unicode text: It's a native CLI binary written in pure C. As such it is extremely fast and doesn't require any additional dependencies. Linux, MacOS, and Windows, and Web (WASM) are all supported out of the box. -- interactive WASM playground with tutorials and a full syntax reference. No installation required. Fractions, roots, integrals, summations, products, limits, matrices, piecewise functions, aligned equations, Greek letters, auto-scaling delimiters, overbrace/underbrace, accents, primes, binomial coefficients, extensible arrows, equation tags, you name it... Paste your existing LaTeX and it just renders.

README

以下は原文 README の抜粋です。原文を見る。

Hyades

LaTeX math as pure Unicode text. For terminals, code comments, emails, and everywhere rich formatting isn’t a thing.

What Is This?

Hyades takes standard LaTeX math like this:

$$
  f(x) = \overbrace{\sum_{k=0}^{n} \frac{f^{(k)}(a)}{k!}
           (x-a)^k}^{\mathit{Taylor polynomial}}
       + \underbrace{R_n(x)}_{\mathit{Remainder}}
$$

and renders it as multi-line Unicode text:

             𝑇𝑎𝑦𝑙𝑜𝑟 𝑝𝑜𝑙𝑦𝑛𝑜𝑚𝑖𝑎𝑙
         ╭───────────┴───────────╮
           𝑛      (𝑘)
          ───    𝑓   (𝑎)         𝑘
  𝑓(𝑥) =  ╲     ───────── (𝑥 − 𝑎)  +   𝑅 (𝑥)
          ╱⎽⎽      𝑘!                   𝑛
         𝑘 = 0                       ╰───┬───╯
                                     𝑅𝑒𝑚𝑎𝑖𝑛𝑑𝑒𝑟

or plain ASCII if you ask it to:

           n      (k)
          ---    f   (a)         k
  f(x) =  \     --------- (x - a)  + R (x)
          /__      k!                 n
         k = 0

It’s a native CLI binary written in pure C. As such it is extremely fast and doesn’t require any additional dependencies. Linux, MacOS, and Windows, and Web (WASM) are all supported out of the box.

Try it in your browser → – interactive WASM playground with tutorials and a full syntax reference. No installation required.

Features

Math – 95% LaTeX compatible

Fractions, roots, integrals, summations, products, limits, matrices, piecewise functions, aligned equations, Greek letters, auto-scaling delimiters, overbrace/underbrace, accents, primes, binomial coefficients, extensible arrows, equation tags, you name it… Paste your existing LaTeX and it just renders.

Category Commands
Fractions \frac, \dfrac, \tfrac – infinitely nestable
Roots \sqrt{x}, \sqrt[n]{x}
Big operators \sum, \prod, \int, \iint, \iiint, \oint, \oiint with limits
Limits \lim, \limsup, \liminf, \max, \min, \argmax, \argmin
Matrices \pmatrix, \bmatrix, \Bmatrix, \vmatrix, \Vmatrix – \begin{pmatrix} syntax works too
Cases \cases{...} – piecewise functions
Aligned \aligned{...} with \intertext and \tag
Greek Full lowercase (\alpha–\omega) and uppercase (\Gamma–\Omega)
Delimiters \left/\right auto-scaling, \middle, invisible \left.\right|, \big–\Bigg sizing
Accents \hat, \bar, \tilde, \vec, \dot, \ddot, \acute, \grave, \breve, \check
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

# Claude Code claude mcp add hyades --transport http https://hyades-mcp.apg.workers.dev/mcp # Claude Desktop / Cursor / Windsurf -- add to config: { "mcpServers": { "hyades": { "url": "https://hyades-mcp.apg.workers.dev/mcp" } } }