Skip to main content

Documentation Index

Fetch the complete documentation index at: https://knify.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Do not start with the full decentralized protocol story. Start with the smallest useful artifact.

Phase 1: Static canvas MVP

Build:
  • Canvas schema v0.1
  • Hosted Hub
  • Web viewer
  • Share links
  • Basic permissions
  • CLI/SDK to create a canvas
Promise:
Agents can now produce beautiful shareable reports.

Phase 2: Agent adapters

Add:
  • @knify/client
  • @knify/react
  • knify CLI
  • Cursor, OpenClaw, and Claude Code examples
  • Python SDK
  • TypeScript SDK
Goal:
Any agent can create or update a canvas with 5-10 lines of code.

Phase 3: Event patches

Add patch API, event log, live subscriptions, canvas version history, block-level updates, and agent update tokens.

Phase 4: Canvas as API

Add exports, stable data paths, read API, webhook subscriptions, and embeddable API tokens.

Phase 5: Applets and actions

Add buttons, forms, inputs, action declarations, agent callbacks, and permissioned mutations.

Phase 6: Widget registry and theming

Add custom widget packages, theme tokens, branded viewers, widget fallbacks, and a registry.

Phase 7: Self-hosting and federation

Add open-source Hub, Hub manifest, portable import/export, federated links, bring-your-own-storage, and private deployments.