Skip to content

License

  • Daemon, plugin, and substrate code (base Khiip): AGPL-3.0 (the LICENSE file ships inside every released package)
  • SDK code (separate repository when published): Apache 2.0
  • Khiip Plus add-on (khiip_ee): Elastic License 2.0 — source-available, not open source

The canonical license posture for the base daemon is AGPL-3.0. Any code released under AGPL-3.0 stays AGPL-3.0 for those releases — license retraction is not how copyleft works.

The project surfaces its commitments through the LICENSE and the README rather than a separate charter document.

Khiip Plus

Khiip Plus — the paid add-on that adds the styled per-source renders and deeper capture — ships under the Elastic License 2.0 in a separate khiip_ee package. ELv2 is source-available (you can read and modify it for your own use) but not an open-source license. It’s the only part of Khiip that isn’t AGPL; everything in the released base product — capture, extraction, local recall, MCP, REST, the plain renders, the plugin — is free and open under AGPL-3.0, and stays AGPL-3.0 for those releases.

Self-host distribution is currently paused (July 2026) while Khiip is restructured: the published releases are yanked from PyPI and the source repository is private during the rebuild. Installed copies keep working and remain AGPL-licensed. You never pay to read your own data.

Self-hosted

There is no hosted capture service. You run Khiip on your own machine, against your own accounts and rate-limit budgets, and your data stays in your filesystem — exportable as Markdown, YAML, or JSON at any time.