Tier Overview¶
Code Scalpel offers three tiers to match your needs: Community (free), Pro, and Enterprise.
Quick Comparison¶
All 23 tools are available at all tiers. What differs are the limits and features:
| Feature | Community | Pro | Enterprise |
|---|---|---|---|
| All 23 Tools | ✅ | ✅ | ✅ |
| Analysis Tools | Single file | Multi-file (1K) | Unlimited |
| Security Scanning | 10 paths, single file | 100 paths, cross-file | Unlimited |
| Graph Analysis | 3 depth, 50 nodes | 50 depth, 500 nodes | Unlimited |
| Symbolic Execution | 10 paths, depth 3 | 100 paths, depth 10 | Unlimited |
| Cross-file Analysis | Single file | Up to 100 files | Unlimited |
| Policy & Governance | Basic checks | Policy verification | Full compliance + custom |
| SLA & Support | Community | Priority |
Choose Your Tier¶
-
Community
Free forever. Perfect for learning, open source projects, and individual developers.
-
Pro
For professional developers and teams who need advanced analysis and security tools.
-
Enterprise
For organizations with compliance requirements and custom governance needs.
All Tools Available at All Tiers¶
Important: Every Code Scalpel tool is available at every tier. What changes by tier are the limits and features, not tool availability.
Tool Limits Across Tiers¶
| Tool Category | Community Limits | Pro Limits | Enterprise Limits |
|---|---|---|---|
| Analysis Tools | Single file | Multi-file (1,000 max) | Unlimited |
| Extraction & Refactoring | Single file | Cross-file (100 max) | Unlimited |
| Security Scanning | 10 paths, single file | 100 paths, 100 files | Unlimited |
| Symbolic Execution | 10 paths, depth 3 | 100 paths, depth 10 | Unlimited |
| Graph Analysis | 3 depth, 50 nodes, 100 files | 50 depth, 500 nodes, 1K files | Unlimited |
| Test Generation | Basic coverage | Full coverage | Advanced |
| Policy & Governance | Basic integrity | Policy verification | Full compliance + custom |
Example Tools Across All Tiers¶
Analysis & Extraction (✅ All tiers): - analyze_code, extract_code, get_file_context, update_symbol, rename_symbol, simulate_refactor
Security (✅ All tiers): - security_scan, cross_file_security_scan, unified_sink_detect, type_evaporation_scan, scan_dependencies
Graph & Dependencies (✅ All tiers): - get_call_graph, get_project_map, get_cross_file_dependencies, get_graph_neighborhood, get_symbol_references, crawl_project
Symbolic & Testing (✅ All tiers): - symbolic_execute, generate_unit_tests
Policy & Governance (✅ All tiers): - verify_policy_integrity, code_policy_check, validate_paths
All 23 tools work at all tiers with tier-appropriate limits.
Tier Limits¶
Many tools have different limits based on tier:
Graph Analysis¶
| Metric | Community | Pro | Enterprise |
|---|---|---|---|
| Max depth | 3 | 50 | Unlimited |
| Max nodes | 50 | 500 | Unlimited |
| Max files | 10 | 100 | Unlimited |
Security Scanning¶
| Metric | Community | Pro | Enterprise |
|---|---|---|---|
| Max paths | 10 | 100 | Unlimited |
| Cross-file | — | ✅ | ✅ |
| Custom sinks | — | — | ✅ |
| Compliance | — | — | ✅ |
Symbolic Execution¶
| Metric | Community | Pro | Enterprise |
|---|---|---|---|
| Available | — | ✅ | ✅ |
| Max paths | — | 100 | Unlimited |
| Max depth | — | 10 | Unlimited |
| Custom types | — | — | ✅ |
How Licensing Works¶
License Detection¶
Code Scalpel automatically detects your license:
- Checks
CODE_SCALPEL_LICENSE_PATHenvironment variable - Looks for license file in standard locations
- Falls back to Community tier
License File¶
Pro and Enterprise licenses are JWT files:
Verification¶
All license files are cryptographically signed. Code Scalpel verifies:
- Signature validity (RSA)
- Expiration date
- Feature entitlements
- Organization binding
Getting a License¶
-
Community
No license needed. Just install and use.
```bash pip install codescalpel
-
Pro & Enterprise
Contact us for licensing options.
Upgrade Path¶
graph LR
A[Community] --> B[Pro]
B --> C[Enterprise]
style A fill:#f5f5f5
style B fill:#e8d5e8
style C fill:#d5e8d5 Start with Community, upgrade when you need:
- Pro: Symbolic execution, full security scanning, extended limits
- Enterprise: Compliance checking, custom rules, audit logging
Next Steps¶
- Community Tier Details - What's included free
- Pro Tier Details - Professional features
- Enterprise Tier Details - Organization features
- Quick Start - Get started now