تخطَّ إلى المحتوى

Licensing & Pricing

هذا المحتوى غير متوفر بلغتك بعد.

The nself CLI is MIT licensed and free for everyone, including commercial use. Revenue comes from optional per-product plugin bundles.

TierMonthlyAnnualWhat’s included
Free$0$0Core CLI + 31 free plugins (MIT, forever)
Any bundle$0.99/mo$9.99/yrAll plugins in that bundle (choose: ɳClaw, ɳChat, ɳTV, ɳFamily, ClawDE, ɳSentry)
ɳSelf+$3.99/mo$39.99/yrAll 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.

BundlePricePlugins
ɳClaw$0.99/moai, claw, claw-web, mux, voice, browser, google, notify, cron, claw-budget, claw-news
ɳChat$0.99/mochat, livekit, recording, moderation, bots, realtime, auth
ɳTV$0.99/momedia-processing, streaming, epg, tmdb, podcast, recording, game-metadata, file-processing, subtitle-manager, vpn, stream-gateway
ɳFamily$0.99/mosocial, photos, activity-feed, moderation, realtime, cms, chat
ClawDE$0.99/moclaw, ai, realtime, auth, notify, cms, sync
ɳSentry$0.99/monself-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)

Keys follow the format nself_pro_\<32+chars>. They are validated server-side at install time against ping.nself.org/license/validate.

Go to nself.org/pricing and choose your bundle. After payment, you receive a license key.

Terminal window
nself license set nself_pro_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Keys are stored in ~/.nself/license/ and used for all future plugin installs.

Terminal window
# Add a key
nself license set nself_pro_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# List all active keys
nself license status
# Remove a key
nself license remove nself_pro_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Terminal window
# Install all plugins your keys enable
nself plugin install --all
# Or install specific plugins
nself plugin install ai claw mux voice browser # ɳClaw bundle
nself plugin install chat livekit recording # ɳChat bundle

After installing plugins, regenerate your config and restart:

Terminal window
nself build && nself restart
Terminal window
nself license status
# Output:
# ɳClaw: Active, renews 2027-03-15
# ɳSelf+: Active, renews 2027-06-01
  1. Run nself license set nself_pro_xxxxx... to save the key to ~/.nself/license/key (chmod 0600).
  2. Run nself plugin install <name>.
  3. CLI calls https://ping.nself.org/license/validate with { key, domain, plugin }.
  4. 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.
  5. On allow, CLI downloads the plugin tarball via a 15-minute HMAC-SHA256 signed URL.
  6. CLI installs the plugin into the user’s nSelf project.

One license key covers one server installation. No per-user or per-app charge. A single nself instance can serve multiple applications.

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.

Terminal window
nself license status --json
# [{ "product": "nclaw", "expires": "2027-03-15", "grace_until": "2027-04-14" }]

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:

Terminal window
NSELF_LICENSE_SKIP_VERIFY=1 nself plugin install <name>

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.

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.

  • SPORT: .claude/docs/sport/F07-PRICING-TIERS.md
  • PPI: ~/Sites/nself/.claude/CLAUDE.md § Plugin Licensing System
  • See also: Bundles, Plugin Catalog