Skip to content

License & Tiers

Complete tier comparison, tool availability, offline grace period, and license management reference


License & Tiers

Massu AI uses a tiered licensing model. Every tier includes all tools from the tiers below it. The free tier runs fully offline with no account required.

Tier Comparison

Free Tier (12 tools)

Available to everyone with no account or API key required. All tools run fully offline.

ToolDescription
massu_syncForce rebuild all indexes
massu_contextGet file context (rules, imports, domain)
massu_impactFull impact analysis for a file
massu_domainsDomain boundary information (when domains configured)
massu_schemaSchema cross-reference (when Prisma configured)
massu_trpc_mapMap tRPC procedures to UI call sites (when tRPC configured)
massu_coupling_checkFind uncoupled procedures and orphan components (when tRPC configured)
massu_memory_searchFull-text search across past observations
massu_memory_ingestRecord an observation
massu_regression_riskIdentify regression risk
massu_feature_healthFeature health scores
massu_license_statusShow current license tier and status

Pro Tier (43 additional tools)

Everything in Free, plus advanced memory, knowledge, analytics, cost, prompt analysis, validation, ADR, observability, documentation, and Python intelligence tools.

CategoryToolsDescription
Advanced Memorymemory_timeline, memory_detail, memory_sessions, memory_failuresTimeline view, session details, and failure tracking
Knowledgeknowledge_search, knowledge_rule, knowledge_incident, knowledge_schema_check, knowledge_pattern, knowledge_verification, knowledge_graph, knowledge_command, knowledge_correct, knowledge_plan, knowledge_gaps, knowledge_effectivenessFull-text search across rules, incidents, patterns, verifications, and more
Quality Analyticsquality_score, quality_trend, quality_reportSession quality scoring and trend tracking
Cost Trackingcost_session, cost_trend, cost_featureSession cost breakdown, trends, and feature attribution
Prompt Analysisprompt_effectiveness, prompt_suggestionsPrompt effectiveness and improvement suggestions
Validationvalidation_check, validation_reportFile validation against rules
ADRadr_list, adr_detail, adr_createArchitecture decision records
Observabilitysession_replay, prompt_analysis, tool_patterns, session_statsSession replay, tool patterns, and statistics
Documentationdocs_audit, docs_coverageDocumentation audit and coverage
Python Intelligencepy_imports, py_routes, py_coupling, py_models, py_migrations, py_domains, py_impact, py_contextFull-stack Python analysis: FastAPI routes, SQLAlchemy models, Alembic migrations, and cross-language coupling detection

Team Tier (9 additional tools)

Everything in Pro, plus feature registry and team collaboration tools.

CategoryToolsDescription
Sentinelsentinel_search, sentinel_detail, sentinel_impact, sentinel_validate, sentinel_register, sentinel_parityFeature registration, validation, impact, and parity checking
Team Knowledgeteam_search, team_expertise, team_conflictsExpertise tracking and conflict detection

Enterprise Tier (8 additional tools)

Everything in Team, plus audit, security, and dependency analysis tools.

CategoryToolsDescription
Audit Trailaudit_log, audit_report, audit_chainCompliance-ready audit trail with chain verification
Securitysecurity_score, security_heatmap, security_trendSecurity scoring, heatmaps, and trend tracking
Dependencydep_score, dep_alternativesDependency risk analysis and alternatives

Offline Grace Period

Massu AI validates your license against the cloud endpoint and caches the result locally. If the cloud is unreachable, the cached tier remains active for a 7-day grace period.

How it works:

  1. On session start, Massu AI checks the local license cache in memory.db
  2. If the cache is less than 1 hour old, it is used without a network call
  3. If the cache is 1 hour to 7 days old and the cloud is unreachable, the cached tier is used (grace period)
  4. If the cache is older than 7 days with no successful validation, tools fall back to the free tier

This means you can work offline, on planes, or behind restrictive firewalls for up to a week without losing access to paid tools.

Tier Propagation From Stripe

When you subscribe or change your plan through Stripe:

  1. Stripe sends a webhook to the Massu AI cloud endpoint
  2. The cloud updates your organization's plan (free, cloud_pro, cloud_team, cloud_enterprise)
  3. On your next session start (or within 1 hour if a session is active), the new tier propagates to your local cache
  4. All tools for your new tier become available immediately

Plan downgrades take effect at the end of the current billing period. During the transition, you retain access to your current tier.

Checking Your License

From the CLI

bash
npx massu doctor
# Shows: License: Pro (valid until 2027-03-15)

From Claude Code

> Use massu_license_status

Returns:

## License Status

**Tier**: PRO
**Valid Until**: 2027-03-15
**Days Remaining**: 384

### Tier Capabilities
- **Free**: Core navigation, memory, regression detection
- **Pro**: Knowledge search, quality analytics, cost tracking, observability
- **Team**: Sentinel feature registry, team knowledge sharing
- **Enterprise**: Audit trail, security scoring, dependency analysis

Programmatic Access

The massu_license_status tool is always available (free tier) so you can check your tier from any session without needing paid tools.

Upgrade Path

  1. Visit massu.ai/pricing and select your plan
  2. Complete checkout -- your API key is generated automatically
  3. Add the key to your config (see API Key Setup)
  4. Run npx massu doctor to confirm the new tier