Licensing & Pricing
هذا المحتوى غير متوفر بلغتك بعد.
Licensing & Pricing
Section titled “Licensing & Pricing”The nself CLI is MIT licensed and free for everyone, including commercial use. Revenue comes from optional per-product plugin bundles.
Pricing tiers
Section titled “Pricing tiers”| Tier | Monthly | Annual | What’s included |
|---|---|---|---|
| Free | $0 | $0 | Core CLI + 31 free plugins (MIT, forever) |
| Any bundle | $0.99/mo | $9.99/yr | All plugins in that bundle (choose: ɳClaw, ɳChat, ɳTV, ɳFamily, ClawDE, ɳSentry) |
| ɳSelf+ | $3.99/mo | $39.99/yr | All 6 bundles + all apps + support via chat.nself.org or ɳChat app |
Annual billing saves approximately 16% compared to monthly. You can subscribe to multiple individual bundles, or use ɳSelf+ to get everything at a discount.
Bundle plugin membership
Section titled “Bundle plugin membership”| Bundle | Price | Plugins |
|---|---|---|
| ɳClaw | $0.99/mo | ai, claw, claw-web, mux, voice, browser, google, notify, cron, claw-budget, claw-news |
| ɳChat | $0.99/mo | chat, livekit, recording, moderation, bots, realtime, auth |
| ɳTV | $0.99/mo | media-processing, streaming, epg, tmdb, podcast, recording, game-metadata, file-processing, subtitle-manager, vpn, stream-gateway |
| ɳFamily | $0.99/mo | social, photos, activity-feed, moderation, realtime, cms, chat |
| ClawDE | $0.99/mo | claw, ai, realtime, auth, notify, cms, sync |
| ɳSentry | $0.99/mo | nself-uptime-monitor, nself-status-page, nself-incident-mgmt, nself-alert-router, nself-slo-tracker, nself-synthetic-monitor, nself-rum, nself-errors, nself-cron-monitor, nself-oncall, nself-crash, nself-anomaly (+ nself-audit free) |
License key format
Section titled “License key format”Keys follow the format nself_pro_\<32+chars>. They are validated server-side at install time against ping.nself.org/license/validate.
Get a subscription
Section titled “Get a subscription”Go to nself.org/pricing and choose your bundle. After payment, you receive a license key.
Add your key
Section titled “Add your key”nself license set nself_pro_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxKeys are stored in ~/.nself/license/ and used for all future plugin installs.
Manage multiple keys
Section titled “Manage multiple keys”# Add a keynself license set nself_pro_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# List all active keysnself license status
# Remove a keynself license remove nself_pro_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxInstall plugins
Section titled “Install plugins”# Install all plugins your keys enablenself plugin install --all
# Or install specific pluginsnself plugin install ai claw mux voice browser # ɳClaw bundlenself plugin install chat livekit recording # ɳChat bundleAfter installing plugins, regenerate your config and restart:
nself build && nself restartVerify your subscriptions
Section titled “Verify your subscriptions”nself license status# Output:# ɳClaw: Active, renews 2027-03-15# ɳSelf+: Active, renews 2027-06-01Validation flow
Section titled “Validation flow”- Run
nself license set nself_pro_xxxxx...to save the key to~/.nself/license/key(chmod 0600). - Run
nself plugin install <name>. - CLI calls
https://ping.nself.org/license/validatewith{ key, domain, plugin }. - ping_api looks up the license record, decodes the tier, and returns:
200 OK { allowed: true, signed_url: "..." }if the tier permits this plugin.403 Forbidden { allowed: false, reason: "not_entitled" }if not.
- On allow, CLI downloads the plugin tarball via a 15-minute HMAC-SHA256 signed URL.
- CLI installs the plugin into the user’s nSelf project.
Subscription scope
Section titled “Subscription scope”One license key covers one server installation. No per-user or per-app charge. A single nself instance can serve multiple applications.
Renewal
Section titled “Renewal”Subscriptions auto-renew (monthly or annually depending on your plan). You receive an email reminder 30 days before expiry. After expiry, there is a 30-day grace period before plugins stop working.
nself license status --json# [{ "product": "nclaw", "expires": "2027-03-15", "grace_until": "2027-04-14" }]Grace period (offline)
Section titled “Grace period (offline)”If ping.nself.org is unreachable, the CLI continues using a cached license validation for up to 7 days. After 7 days offline, pro plugins go dormant on the next build until validation succeeds.
For offline development:
NSELF_LICENSE_SKIP_VERIFY=1 nself plugin install <name>Revocation
Section titled “Revocation”When a license is canceled or revoked server-side, plugins go dormant on the next nself build and the CLI prints a warning. Free plugins continue to work.
Upgrade to ɳSelf+
Section titled “Upgrade to ɳSelf+”If you have individual bundle subscriptions and want to switch to ɳSelf+, subscribe at nself.org/pricing. Your individual subscriptions are replaced at your next renewal date and you get immediate access to all bundles.
Is the core nself CLI affected by subscriptions? No. The CLI itself is MIT licensed and works fully without any license key.
What happens when my subscription expires?
Plugins continue to work for 30 days after expiry. After the grace period, nself plugin install and nself restart will return an error until you renew.
Can I buy multiple bundles? Yes. Each bundle is independent. Add as many keys as you need. If you want three or more bundles, ɳSelf+ is cheaper.
Can I use one key on multiple servers? One key = one server. For multiple servers, purchase additional subscriptions.
Source
Section titled “Source”- SPORT:
.claude/docs/sport/F07-PRICING-TIERS.md - PPI:
~/Sites/nself/.claude/CLAUDE.md§ Plugin Licensing System - See also: Bundles, Plugin Catalog