ECOSYSTEM

Plugin registry

RAIQL 1.0 layers a small verified distribution system over plugin API 1. Registry installation is explicit, checksum-verified and recorded in the project.

Discover plugins

terminal
raiql registry list
raiql registry search api
raiql registry info @raiql/plugin-api-catalog

The default registry index is served from www.raiql.dev/registry/index.json. Set RAIQL_REGISTRY_URL to use an internal registry with the same index format.

Install a verified plugin

terminal
raiql plugin add @raiql/plugin-api-catalog
raiql plugins
raiql generate

RAIQL downloads the registry module, verifies its SHA-256 before writing it to .raiql/plugins, records provenance in .raiql/plugins/registry.lock.json and adds the local module path to project configuration.

Remove a registry plugin

terminal
raiql plugin remove @raiql/plugin-api-catalog

Removal deletes the managed module and its configuration/lock entry. Manually configured local plugins are unaffected.

Trust model

Checksum verification proves that downloaded bytes match the registry record; it does not make plugin code inherently safe. Plugins remain trusted build code with the same local permissions as the RAIQL CLI. Review publishers and source before installing third-party extensions.

Official starter plugins

RAIQL 1.0 ships registry entries for @raiql/plugin-api-catalog and @raiql/plugin-architecture-summary. They demonstrate additive documentation generators without overriding core output.

Continue exploring RAIQLOpen the playground →