Free developer tooling we share with the community. The product we sell is silicon.

Vyges Toolchain

Vyges CLI™

One command-line front door to the Vyges hardware-IP toolchain — find & fetch verified silicon IP, present & resolve PDKs, and install & run the open Vyges Loom sign-off & optimization engines — the way npm fetches packages or pip fetches wheels. Free, and built in Rust.

One free prebuilt binary · macOS · Linux · Windows

What it does

For: IP developers, platform teams, and CI/agent workflows that need silicon IP and PDK collateral on the command line.

vyges is the single entry point to the Vyges toolchain. It promotes a small, curated set of tools and dispatches git-style to external vyges-<name> binaries on your PATH — so one install gives you the whole suite. It leads with catalog (find and fetch verified silicon IP) and pdk-store (present and resolve PDKs consistently across fabs), and vyges install loom fetches the open Vyges Loom suite — the sign-off and optimization engines (characterization, extraction, timing, power, power-integrity, LVS; plus gate sizing, Vt-swap, buffer insertion) — each runnable as vyges loom <engine> or just vyges <engine>. One free, prebuilt binary; --json on every command makes it as comfortable in CI and AI agents as in a terminal.

vyges  ──►  catalog  (search · fetch IP)   +   pdk-store  (present · resolve PDKs)   +   loom  (install · run sign-off & optimization engines)

A package manager for silicon — the PDKs, and the sign-off & optimization engines

Find & fetch IP

Search-first discovery (no bulk dumps) across an open oss catalog plus any enterprise or NDA sources you add. Fetch an open — or private — IP and it materializes into ~/.vyges/catalog/, ready for your flow.

vyges catalog search · show · fetch

Present & resolve PDKs

One consistent surface over Ciel, git-mirrored, NDA, and customer PDKs. use a PDK, then resolve collateral paths — tech LEF, DRC/LVS decks, .lib per corner, GDS — so flows stop hard-coding fab paths.

vyges pdk-store use · resolve · list

Scriptable & agent-ready

One binary on macOS, Linux, and Windows, with --json on every command and -q/-v logging. vyges modules and vyges agents serve humans and AI IDE agents alike; bugs, features, and sponsorship are one flag away.

vyges modules · agents · --json

Install the Loom engines

vyges install loom fetches the open Vyges Loom suite on demand — sign-off (timing, extraction, characterization, power, LVS) and optimization (resize, vt-swap, buffer-insert). Run any engine as vyges loom <engine>; each ships a zero-setup demo.

vyges install loom · vyges loom <engine>

Install

Prebuilt binaries — one release bundles vyges, vyges-pdk-store, and vyges-catalog into ~/.vyges/bin. The Loom engines are fetched on demand with vyges install loom.

# Homebrew (macOS / Linux)
$ brew install vyges/tap/vyges

# or the curl installer
$ curl --proto '=https' --tlsv1.2 -LsSf https://github.com/vyges-tools/cli/releases/latest/download/vyges-installer.sh | sh

# or on Windows (PowerShell)
PS> irm https://github.com/vyges-tools/cli/releases/latest/download/vyges-installer.ps1 | iex

# binaries land in ~/.vyges/bin — add to PATH if needed
$ export PATH="$HOME/.vyges/bin:$PATH"

$ vyges --version
$ vyges modules   # which Vyges modules are installed
$ vyges install loom   # fetch the open Loom sign-off & optimization engines

Try it

$ vyges catalog search uart   # find IP (search-first)
$ vyges catalog fetch uart-controller   # → ~/.vyges/catalog/ip/…
$ vyges pdk-store use sky130A   # select a PDK
$ vyges pdk-store resolve sky130A drc_deck   # collateral path for your flow
$ vyges install loom   # then run any engine…
$ vyges loom sta-si demo   # timing sign-off on a built-in design
$ vyges loom resize demo   # gate-sizing optimizer on a built-in design

Full documentation

Installation, output & logging, and a complete command reference for vyges, pdk-store, catalog, and the Loom engines — generated from each tool's own --help, so it never drifts.

Read the docs

Download Vyges CLI

One free, prebuilt binary — macOS, Linux, and Windows. The Loom sign-off & optimization engines are a vyges install loom away.