Plugin store
The plugin store is where you grow your Youkore install with new integrations, tools, and channels — without touching code.
How it works
- Open Youkore → Store tab
- Browse by category (channels, tools, LLM providers, …)
- Click Install on what you want
- Restart the agent if prompted — done
Behind the scenes:
- Each plugin is shipped as a signed
.ykbundle - Youkore downloads the bundle and verifies an RSA-4096 signature against an embedded public key — installs only if valid
- Free plugins ship as readable Python source (open source); paid plugins ship as Nuitka-compiled binaries with an online license check
Free vs paid
- Free: open source, source code on GitHub, signed for integrity
- Paid: closed source, signed for integrity, license verified online every 7 days (works offline within that window)
Trust model
You don't need to trust the Youkore servers — you trust the signing key, which is held offline (USB / hardware token). Even if our cloud is compromised, no one can publish a tampered plugin without that key.
Uninstalling
Same place: open the plugin in the store, click Uninstall.
Submitting your own plugin
Coming. The flow will be: GitHub PR → review → signed and published. Until then, plugins are first-party only.