Terms of Service

The rules, plainly.

Use Nora for your team. Don't wrap it as a hosted service. Bring your own API keys. Everything else is in the fine print below — written to be read.

EFFECTIVE DATE · MARCH 29, 2026 · LAST REVIEWED MAY 2026

The short version. The Nora Engine and all Factlets ship under the Elastic License 2.0. You can run Nora inside your company, extend it, build Factlets against the open Factlet protocol, and ship Factbooks. You cannot repackage Nora as a hosted SaaS or build a competing engine from its source. Nora is provided "as is" — no warranties — and you bring your own LLM API keys. If any of that doesn't work for you, email before you deploy.

By installing and using any Kernora software — including the Nora Engine, Factlets (agent adapters such as claude-factlet, kiro-factlet, vscode-factlet, and others), Factbooks, the Factlet protocol reference implementation, and associated tools — you agree to these Terms of Service. If you do not agree, do not install or use the software.

1. License and Software Governance

The Nora Engine, all Factlets, and Kernora-published Factbooks are licensed under the Elastic License 2.0 (ELv2), which governs your rights and responsibilities.

Key ELv2 Obligations

The Factlet protocol specification is published openly for interoperability. Building a Factlet that connects your tool to the Nora Engine, or authoring and publishing Factbooks against the open spec, is permitted and encouraged. Building a competing engine that replaces Nora is not.

For exceptions or commercial licensing, contact us via GitHub or .

2. Disclaimer of Warranties

Nora is provided "AS IS" without warranty of any kind. Kernora disclaims all warranties, express and implied, including but not limited to:

Nora processes AI-generated content. While we strive for accuracy, we make no guarantee that extracted patterns, decisions, analyses, or Factbook contents are correct. You are responsible for verifying any information Nora generates before acting on it.

3. Limitation of Liability

To the fullest extent permitted by law, Kernora and its developers are NOT liable for:

This limitation applies even if Kernora has been advised of the possibility of such damages.

4. Your Responsibilities

API Keys and Credentials (BYOK)

Nora is bring-your-own-key. You are responsible for:

Kernora does not provide, manage, broker, or support your API keys. Your relationship with LLM providers is direct.

Team Mode and S3 Storage

If you turn on Team mode to sync Factbooks and session signals to Amazon S3:

Data Backups

In solo mode, Kernora stores nothing on remote servers. Your echo.db file — including sessions, patterns, Factbooks, and DREAM outputs — is stored only on your machine. You are responsible for backing up your local data. Nora makes no guarantees about data persistence on your device.

5. Acceptable Use Policy

You agree NOT to:

6. Third-Party Services and Dependencies

LLM Providers

Nora uses third-party LLM services (Claude, GPT, Gemini, Grok, Bedrock, Llama, Mistral, Ollama, and others). Your use of these services is governed by their respective terms of service and privacy policies:

Kernora is not responsible for LLM provider outages, changes to their APIs, pricing changes, or their compliance with their own terms.

AWS S3 (Team Mode)

Team mode uses Amazon S3. Your use of S3 is governed by AWS Service Terms and the AWS Privacy Policy.

7. No Support or Maintenance Guarantee

Kernora provides Nora under an open license. While we welcome contributions, feedback, and issue reports, we do not guarantee:

Community support is available via GitHub Issues. Paid support and formal SLAs are available under commercial agreements.

8. Termination

You may stop using Nora at any time by uninstalling it and deleting your local data (echo.db and config.toml). In solo mode there is no account to delete and no data for Kernora to purge — your data exists only on your device. In Team mode, you are responsible for deleting any data in your own S3 bucket.

9. Governing Law and Jurisdiction

These Terms of Service are governed by and construed in accordance with the laws of the State of Delaware, USA, without regard to its conflict-of-law principles. Any dispute shall be resolved exclusively in the state and federal courts located in Delaware.

10. Modifications to Terms

Kernora may update these Terms of Service at any time. Changes become effective when posted to this page. Continued use of Nora after changes constitutes acceptance of the updated terms. Material changes will be called out in the project changelog.

11. Severability

If any provision of these Terms is found to be invalid or unenforceable, the remaining provisions shall remain in full force and effect.

12. Entire Agreement

These Terms of Service, together with the Privacy Policy and the Elastic License 2.0, constitute the entire agreement between you and Kernora regarding Nora and supersede all prior negotiations, representations, and agreements — written or oral.

13. Contact Us

If you have questions about these Terms of Service or need to report a violation:

GitHub Issues: github.com/kernora-ai/nora/issues (preferred)

Email:

Commercial Licensing: