Skip to content

Extensions

What this is for. Extensions is the catalogue of skill packs and tools that could not be bundled with EYAS because of licensing. EYAS itself stays MIT. GPL, LGPL, AGPL, and SSPL (and similar copyleft) are not shipped inside the product; you opt in here, per pack, after reading the licence notice. Operators use this to add optional skills or companion tools without mixing forbidden licences into the core tree.

  • You want a skill pack that is not in the bundled catalogue.
  • You need a companion CLI or service (document conversion, antivirus, SAST) that EYAS talks to as a separate process.
  • You must check whether a pack is MIT-compatible, copyleft, or proprietary before you install it.
  • You want to disable a pack without uninstalling it, or remove it entirely.
  1. Open the sidebar Settings group Modules → Extensions (/extensions).
  2. Read Auto-installable Packs and Third-Party Compatible Tools. Each card shows name, licence badge, version, author, and skill count.
  3. For an auto pack, click Install. Read the License Notice, then Accept & Install (or Cancel).
  4. After install, use the power control to Enable / Disable, or the trash control to uninstall.
  5. For a third-party pack, open GitHub, follow Setup guide, and install it yourself under that project’s licence. EYAS will not download it for you.

You should see an Installed badge and the header count of installed packs.

The page subtitle states the rule: some tools and skill packs could not be bundled; auto-install packs are downloaded by EYAS with your consent; third-party tools must be downloaded from their original source under their own licences.

Licence badges:

ClassMeaning
MIT-compatibleMIT, Apache-2.0, BSD, ISC, Unlicense, and similar — bundleable in principle
CopyleftGPL, LGPL, AGPL, MPL, CC-BY-SA, and similar — not bundled; install is an explicit opt-in. Copyleft packs that EYAS can fetch still run as a separate process, not linked into EYAS
ProprietaryNot distributed by EYAS; you download it yourself
UnknownLicence string did not classify

Auto-installable Packs are fetched as an archive (checksum verified when a SHA-256 is published), extracted under the data directory, and recorded with the licence you accepted. Install is refused unless you accept the notice. Manual packs cannot be auto-installed.

Enabled packs contribute their skill files to the Skills catalogue. The card’s skill count is how many skills that pack declares (zero for most companion tools). Disable stops loading those skills; uninstall deletes the install directory and the DB row.

Do not install a pack whose licence you cannot comply with. EYAS remaining MIT does not waive the pack’s terms.

Catalogue

ControlMeaning
Installed countHeader: how many packs are installed
Auto-installable PacksEYAS can download these after consent
Third-Party Compatible ToolsYou download from the original source
Name / description / version / by authorPack identity
Licence badgeSPDX id, coloured by compatibility class
InstalledThis pack is on disk
Skill countHow many skills the pack declares
TagsSearch/filter chips when present

Install, enable, disable

ControlMeaning
InstallStart consent for an auto pack
License NoticeFull notice you must accept
Accept & InstallSets licence accepted and downloads
CancelDismiss the notice without installing
Installing…Download in progress
PowerEnable / Disable an installed auto pack
TrashUninstall an installed auto pack
GitHubOpen the upstream page for a manual pack
Setup guide / Hide detailsExpand or collapse the manual setup text

Recordly (AGPL companion)

Recordly is a desktop screen recorder (zooms, cursor polish, webcam bubble). It is AGPL-3.0, so EYAS does not ship or auto-install it. The catalogue card is under Third-Party Compatible Tools. You download the app from GitHub, record and export MP4/GIF in Recordly, then attach the file in Documents. There is no recordly_* agent tool. Further cuts on this machine use Video Use. This is not a Studio engine.