SDKs
Official Nolixan SDKs for Node/TypeScript, Python, Go, and .NET — install, initialize, run a governed action, and handle policy outcomes.
The SDKs are thin, typed wrappers over the REST API. They authenticate with an API key, run governed actions, and expose tool schemas for the major agent frameworks. Governance (policy, approval, audit, redaction) is enforced server-side — you don't add any code for it.
Install & initialize
Run a governed action
If a policy denies the action, the call raises a forbidden error (ForbiddenError / ForbiddenException / *ForbiddenError). If it requires approval, the response carries a pollable approval handle until a reviewer who isn't the requester approves it — see Approvals and Cooperative verdicts.
Agent-framework tools
Each SDK can hand your agent the tool schemas it's allowed to use (policy-shaped — denied tools never appear) for OpenAI, Anthropic, Gemini, LangChain, CrewAI, and the Vercel AI SDK. See Agent frameworks for adapter usage and the coverage matrix.
SDK packages are versioned alongside the API. When self-hosting, point the SDK at your host (e.g. Node
new Nolixan({ secretKey, host }), Gonolixan.WithHost(...)).