Quira Quira Docs
GitHub Star

Plugin API

Quira exposes a Plugin API that allows extensions to interact with the Context Graph, Spaces, and AI capabilities. Plugins are standard WebExtensions with additional Quira-specific APIs available through the quira.* namespace.

Registration and lifecycle

{
  "manifest_version": 3,
  "name": "My Quira Plugin",
  "version": "1.0.0",
  "permissions": [
    "quira.graph.read",
    "quira.graph.write",
    "quira.spaces.read"
  ],
  "background": {
    "service_worker": "background.js"
  }
}

Permissions model

PermissionAccess
quira.graph.readRead Context Graph nodes and edges
quira.graph.writeCreate/update nodes, edges, and tags
quira.spaces.readRead Space metadata and tab lists
quira.spaces.writeCreate/modify Spaces and move tabs
quira.ai.querySubmit NL queries to the local AI
← Previous: RFC Process Next: WebExtension API →
Was this page helpful?
Ask AI
Q

Ask anything about the documentation

Ctrl+K to open anytime