Skip to main content

Plugin store

The plugin store is where you grow your Youkore install with new integrations, tools, and channels — without touching code.

How it works

  1. Open Youkore → Store tab
  2. Browse by category (channels, tools, LLM providers, …)
  3. Click Install on what you want
  4. Restart the agent if prompted — done

Behind the scenes:

  • Each plugin is shipped as a signed .yk bundle
  • 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.