Licensing
ArcFlow uses the OZ Intent-Source License (OISL) — a licensing model where compiled artifacts are freely usable, contributions happen through structured intents, and source code is available under a commercial license.
Quick summary#
| What | License |
|---|---|
SDK (this repo, npm install arcflow) | MIT |
| Engine (compiled binaries) | OISL — free to use commercially |
| Source code | License available — contact us |
| Contributions | Via Intent Relay — describe what you want, agent implements it |
What you can do#
- Use ArcFlow binaries in development, testing, and production — including commercial products
- Embed ArcFlow in your applications and distribute them to end users
- Benchmark ArcFlow internally without restriction
- Submit Intents — describe desired changes, the relay service implements them
- License the source — organizations can purchase a source code license for audit, customization, or on-premise builds
What you can't do (without a source license)#
- Reverse engineer, decompile, or derive source code from binaries
- Redistribute ArcFlow binaries as a standalone product (embedding in your app is fine)
- Sub-license ArcFlow independently
Source code license#
Companies that need to inspect, audit, or modify the engine can purchase a source code license. This is common for:
- Enterprise security reviews — audit the full codebase before deployment
- Air-gapped / on-premise builds — compile from source on your own infrastructure
- Customization — fork and modify the engine for proprietary use cases
Contact hello@oz.com to discuss source licensing terms.
Intent-Source model#
Instead of traditional open-source contributions (fork → PR → merge), ArcFlow uses intent-based contribution:
- You describe what you want changed (bug fix, feature, performance improvement)
- You submit the intent to the OZ Build Relay
- A server-side AI agent implements the change against the private source
- You receive compiled artifacts + test results
- If the change passes quality gates, it may be promoted to the official release
You own your ideas. OZ owns the implementation.
The SDK is MIT#
Everything in this repo — the TypeScript SDK, documentation, examples, MCP server, agent context files — is MIT licensed. You can fork, modify, and redistribute freely.
The OISL applies only to the engine binaries that power the SDK. From a user perspective, this is transparent: npm install arcflow just works.
Full license text#
See legal/ENGINE-LICENSE.md and legal/INTENT-SOURCE-TERM-SHEET.md.
See Also#
- Pricing — Community, Professional, and Enterprise tiers
- Installation — install ArcFlow; the license applies to the engine binaries