Ngris Agent — Third-Party Notices
Last Updated: September 1, 2026
The ngris agent (the ngris CLI binary) is written in Go and incorporates the open-source software components listed below, each licensed to you under its own applicable license terms. Nothing in the ngris Agent License Agreement limits, restricts, or supersedes your rights, or ngris's obligations, under those licenses; to the extent a component's license conflicts with that Agreement for that component, the component's license governs.
Primary components
The binary directly depends on the following modules. Each module's license and source are published on its Go package page (linked); the license identifier shown is the license under which the component is distributed.
- github.com/atotto/clipboard — BSD-3-Clause
- github.com/charmbracelet/bubbletea — MIT
- github.com/charmbracelet/lipgloss — MIT
- github.com/gorilla/websocket — BSD-2-Clause
- github.com/mattn/go-isatty — MIT
- github.com/mitchellh/mapstructure — MIT
- github.com/pires/go-proxyproto — Apache-2.0
- github.com/pkg/browser — BSD-2-Clause
- github.com/quic-go/quic-go — MIT
- github.com/spf13/pflag — BSD-3-Clause
- github.com/spf13/viper — MIT
- golang.org/x/net, golang.org/x/sys, and other
golang.org/x/*modules — BSD-3-Clause
Transitive components
The primary components above bring in additional transitive dependencies (the complete build resolves approximately 135 Go modules in total). Each is distributed under its own open-source license — predominantly MIT, BSD-2-Clause, BSD-3-Clause, and Apache-2.0. The authoritative, version-pinned list for any given release is the go.mod / go.sum included with that release's source, and each module's license text is available on its linked Go package page.
Requesting full license texts
The full text of any component's license, or the complete attribution manifest for a specific agent release, is available on request at contact@ngris.com. The Go language runtime and standard library are licensed under the BSD-3-Clause license.