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.