Skip to content

Tier System

nxusKit SDK uses a dual-edition model for the public SDK surface.

The public nxusKit repository contains nxusKit SDK Community Edition, which is free and open source. CE is not a trial, teaser, or time-limited evaluation; it is intended to remain useful on its own. We do not move released CE features behind the Pro paywall, and code released as CE remains available under its open-source license.

Community Edition is useful on its own without Pro. The public nxusKit-examples repository labels examples by edition, so developers can see which workflows run with CE alone and which require Pro.

nxusKit SDK Pro adds proprietary commercial capabilities for teams that need solver-backed workflows, ZEN decision tables, plugin loading, and trust-policy features. Pro is distributed under a paid, trial, or evaluation entitlement. Enterprise adds delegated trust and custom plugin configuration for large organizations.

Feature DomainCommunityProEnterprise
LLM Cloud Providers (OpenAI, Claude, xAI Grok, Groq, Mistral, Fireworks, Together, OpenRouter, Perplexity)YesYesYes
LLM Local Providers (Ollama, LM Studio)YesYesYes
CLIPS Rule Engine (ClipsSession API)YesYesYes
Bayesian Network InferenceYesYesYes
Auth Helper (API-key management, credential store)YesYesYes
Tool Calling / Function CallingYesYesYes
Streaming & Token UsageYesYesYes
Retry & Adaptive Rate LimitingYesYesYes
Vision / Image SupportYesYesYes
OAuth Authentication InfrastructureYesYesYes
Cross-language Parity (Rust, Go, Python)YesYesYes
Static + Dynamic LinkingYesYesYes
ZEN Decision TablesYesYes
Constraint Solver (Z3-backed)YesYes
Plugin Loading & Trust PolicyYesYes
MCP (Model Context Protocol)YesYes
CLIPS Advanced (programmatic rules, session persistence)YesYes
Custom Plugin Configuration PathsYes
Delegated Trust RootsYes
Priority SupportYes
LimitCommunityProEnterprise
Max concurrent CLIPS sessions1664256
Max cached rulebases832128
Max rules per session5005,00050,000
Max facts per session10,000100,0001,000,000
Max Bayesian network nodes505005,000
Max solver constraints10,000100,000
Machine activations (developer tokens)3Unlimited

All editions provide wrappers for all three languages:

LanguagePackageInstall
Rustnxuskitcargo add nxuskit
Gonxuskitgo get github.com/nxus-SYSTEMS/nxusKit/packages/nxuskit-go
Pythonnxuskit-pypip install nxuskit-py
ExampleTierReason
LLM basics, streaming, tool callingCommunityUses cloud/local LLM providers
CLIPS basics, CLIPS-LLM hybridCommunityCLIPS engine is Community-tier
Bayesian network inferenceCommunityBN inference is Community-tier
Gamer (game AI solver)ProUses Z3 constraint solver
Racer (optimization)ProUses Z3 constraint solver
Ruler (rule evaluation)ProUses ZEN decision tables
Solver (generic CSP)ProUses Z3 constraint solver
Riffer (music generation)ProUses solver + CLIPS pipeline
Sweeper (minesweeper AI)ProUses Z3 constraint solver
AspectCommunityProEnterprise
License typeOpen-sourceCommercial subscriptionCommercial subscription
Token requiredNoYes (developer or deployment)Yes
Machine activationsN/AUp to 3 per licenseUnlimited
Deployment tokensN/AUnlimited instances, no per-seat feesUnlimited
Version ceilingN/ALocked to major.minor at purchase timeLocked to major.minor
TrialN/A30-day trial (registration required)Contact sales
  1. Create an account and register for a trial or purchase a license
  2. Authenticate: nxuskit-cli license login
  3. Activate on your machine: nxuskit-cli license activate --key <purchase_id>
  4. For CI/CD: set NXUSKIT_LICENSE_TOKEN with your deployment token

See the License Activation Guide for the full workflow.