Skip to content

Downloads & Deliverables

Every GOVERN surface has a corresponding deliverable. This page is the complete index. Each entry includes the surface name, what it is, and where to access or deploy it.

All 17 GOVERN Surfaces

#SurfaceTypeURL / Access
1GOVERN DashboardWeb app — governance practitioner UIgovern-dashboard.pages.dev
2GOVERN AppWeb app — end-user governance portalgovern-app.pages.dev
3GOVERN AdminWeb app — operator consolegovern-admin.pages.dev
4GOVERN CustomerWeb app — customer self-servicegovern-customer.pages.dev
5GOVERN APIREST + WebSocket APIgovern-api.archetypal.ai
6GOVERN ProbeDocker proxy containerdocker pull archetypal/govern-probe:latest
7GOVERN SDK (TypeScript)npm packagenpm install @archetypal-ai/govern
8GOVERN SDK (Python)PyPI packagepip install archetypal-govern
9GOVERN SDK (Go)Go modulego get github.com/archetypal-ai/govern-go
10GOVERN CLICommand-line toolnpm install -g @archetypal-ai/govern-cli
11GOVERN Docs (this site)Documentation — user-facinggovern-docs.pages.dev
12GOVERN Developer DocsDocumentation — SDK & CI/CDgovern-developer-docs.pages.dev
13GOVERN Admin DocsDocumentation — operator guidegovern-admin-docs.pages.dev
14GOVERN Internal DocsDocumentation — engineering referenceInternal only
15GOVERN GitHub ActionCI/CD actionarchetypal-ai/govern-action@v1
16GOVERN Monitoring AgentInfrastructure agent containerdocker pull archetypal/govern-agent:latest
17GOVERN API SpecOpenAPI 3.1 specificationgovern-api-spec.md

Quick install reference

Probe (zero-code integration)

expressiveCode.terminalWindowFallbackTitle
docker run -d \
-e GOVERN_API_KEY=gvn_live_xxxx \
-e GOVERN_ORG_ID=org_xxxx \
-e UPSTREAM_URL=https://api.openai.com \
-p 8080:8080 \
archetypal/govern-probe:latest

TypeScript SDK

expressiveCode.terminalWindowFallbackTitle
npm install @archetypal-ai/govern
import { GovernClient } from '@archetypal-ai/govern';
const govern = new GovernClient({
apiKey: process.env.GOVERN_API_KEY,
orgId: process.env.GOVERN_ORG_ID,
});
const result = await govern.assess({
model: 'claude-sonnet-4-20250514',
prompt: messages,
response: completion.content,
});

Python SDK

expressiveCode.terminalWindowFallbackTitle
pip install archetypal-govern
from archetypal_govern import GovernClient
govern = GovernClient(
api_key=os.environ["GOVERN_API_KEY"],
org_id=os.environ["GOVERN_ORG_ID"],
)
result = govern.assess(
model="gpt-4o",
prompt=messages,
response=completion.content,
)

CLI

expressiveCode.terminalWindowFallbackTitle
npm install -g @archetypal-ai/govern-cli
govern auth login
govern assess --model gpt-4o --prompt "test prompt" --response "test response"

GitHub Actions

- name: GOVERN assessment gate
uses: archetypal-ai/govern-action@v1
with:
api-key: ${{ secrets.GOVERN_API_KEY }}
org-id: ${{ secrets.GOVERN_ORG_ID }}
model: claude-sonnet-4-20250514
test-prompts: tests/govern/prompts.json
fail-on: block

Monitoring Agent

expressiveCode.terminalWindowFallbackTitle
docker run -d \
-e GOVERN_API_KEY=gvn_live_xxxx \
-e GOVERN_ORG_ID=org_xxxx \
archetypal/govern-agent:latest

API key types

Key prefixPurpose
gvn_live_Production — assessments stored in audit trail
gvn_test_Testing — assessments scored but not stored
gvn_admin_Admin operations — organization management

Get your keys at govern.archetypal.ai → Settings → API Keys.