Skip to content

Extending Kyra

Kyra is meant to sit inside a working life you already have, not replace the tools in it. This section covers the ways it connects outward — and, just as importantly, the ways it does not yet.

DoorForWhere
GitWorking on your notes in your own editor, on your own machine, with your own toolsNotebooks as Git
UAPMaking an application Kyra can drive semantically — including your ownBuild a provider
The CLIScripting notebook fetches, and the connection that reaches your machineCLI reference
PublishingTurning a notebook into a public site, no static-site generator requiredPublishing

“I want my notes in my editor.” → Git. Clone the notebook, work in VS Code or Obsidian, push back. Nothing to build.

“I want Kyra to drive my application.” → Build a provider. This is the one with real leverage: implement a small contract once and any conforming agent can drive your app.

“I want to publish what I write.” → Publishing.

“I want Kyra to trigger my automations.” → Not yet. See below.

This list is here because a docs site that only describes what works is a sales page. If you are deciding whether Kyra fits your setup, these are the answers you need.

Things move. What does not move is the intent to say plainly which is which.

Distinct from extensibility, but usually the actual question behind it:

  • Your device — calendar, reminders, contacts, phone calls, clipboard, and opening apps. On the phone, with your permission, in the moment.
  • The web — searching, reading a page you point it at, and producing a cited write-up on a topic.
  • Your machine — your editor and your coding-agent sessions, via computer control.
  • Files you share with it — documents and images, read and optionally attached to a note.

Ask “what can you do?” and Kyra will tell you what is available on your account. The portal’s Capabilities page lists the same thing on a screen.

Kyra’s own capabilities are added as self-contained units — no central registry to edit, no manifest to maintain. That is why the list grows without the app being rebuilt around it, and why what you can do depends on your account, plan, device permissions, and which surface you are on rather than on which version you installed.

The practical consequence: if a capability is missing, the useful question is “is it switched on for me?” rather than “do I need to update?”. Kyra should tell you which when you ask.