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
| Permission | Access |
|---|---|
quira.graph.read | Read Context Graph nodes and edges |
quira.graph.write | Create/update nodes, edges, and tags |
quira.spaces.read | Read Space metadata and tab lists |
quira.spaces.write | Create/modify Spaces and move tabs |
quira.ai.query | Submit NL queries to the local AI |
Was this page helpful?