macOS
Apple Silicon and Intel. Vector search needs the Homebrew SQLite.
- Install GNO
bun install -g @gmickel/gno - Install SQLite (for vector search)
brew install sqlite3 - Verify
gno doctor
Install
One command. macOS, Linux, and Windows. MIT-licensed, zero telemetry, runs 100% on your own machine. No account required.
bun install -g @gmickel/gnoDon’t have Bun yet? Install it with bun.sh, then come back and run the command above.
Per-platform
The install command is the same everywhere — these are the extras specific to each platform.
Apple Silicon and Intel. Vector search needs the Homebrew SQLite.
bun install -g @gmickel/gnobrew install sqlite3gno doctorx86_64 and arm64. Bun handles the binary.
bun install -g @gmickel/gnogno doctorwindows-x64 supported. arm64 not yet.
bun install -g @gmickel/gnogno doctorVerify
gno doctor runs a full environment check: CLI path, SQLite version, model cache, disk space, and embedding freshness.
gno --version
gno doctor
gno statusembedding-fingerprint check for stale or mixed vectors.Release proof
Before publish, bun run test:package runs scripts/package-smoke.ts: pack with npm pack, install from the tarball into isolated temp paths, prove required files like src/embed/retry.ts are present, and run packaged gno doctor --json.
Desktop beta
The desktop build wraps gno serve in a native window with the workspace UI pre-wired. No terminal needed after the first launch.
Next
Point GNO at a folder, index it, and wire the skill + MCP into your AI tools.
One-line skill install for Claude Code. Also works with Codex, OpenCode, and OpenClaw.
Install GNO as an MCP server for Claude Desktop, Cursor, Zed, Windsurf, and more.
Tune collections, presets, and model choices via index.yml and the CLI.
Source
The whole workspace — CLI, SDK, Web UI, MCP server, agent skills — lives in a single repository. Read the source, file issues, send a PR, or fork it for your own experiments.