Nix is a macOS workspace for working through repositories with ChatGPT. This repository is a pnpm monorepo containing the desktop application, browser bridge, and product website.
nix-desktop— Electron and Next.js desktop applicationnix-extension— Chrome extension that connects ChatGPT to the desktop appnix-website— download website deployed on Vercel
Install every workspace package:
pnpm installStart the desktop application:
pnpm devStart the website:
pnpm dev:websiteRun every package's tests and production checks:
pnpm verifyPushing a version tag such as v0.2.0 runs the release workflow. It verifies the
workspace, builds the signed and notarized universal macOS application, packages
the Chrome extension, and publishes the update metadata and downloads to a GitHub
Release.
The website resolves its download buttons against the newest published GitHub Release, so releases do not require hardcoded website changes.