Elyra
Elyra The coding agent e The native code editor Elyra Grove Native local development environment Askr The real server for Laravel & PHP Elyra Framework Rust + Svelte 5 framework for desktop apps Elyra Conductor Local project conductor Elyra SQL Server MySQL-compatible SQL server in Rust Elyra SQL Client Native desktop SQL workbench Elyra SQL Anywhere Replication-ready SQL engine
Development
Development
Release notes
Changelog
Elyra
Elyra Framework

Elyra Framework

Rust core, Svelte 5 UI — Laravel ergonomics for native desktop apps.

@elyracode/stack-elyra-framework teaches the agent how an Elyra Framework app is put together: the container and service providers, the #[command] middleware pipeline, the typed MessagePack bridge and rata codegen, the Active Record ORM and migrations, windows/menu/tray/updater, sidecar processes, and the Queue/Cache/Storage facades — plus the Ratatosk (rata) CLI workflow.

Install

elyra install npm:@elyracode/stack-elyra-framework

What’s included

  • Skills — the container + providers lifecycle, writing #[command] handlers and middleware, the event bus and typed bridge, rata codegen for the TypeScript facade, #[derive(Model)] and rata migrate, windows/menu/global shortcuts/tray/updater, sidecar processes, and the Queue/Cache/Storage facades.
  • Commands/elyra-framework:info shows the profile status.

Auto‑detection

Elyra detects Elyra Framework projects via an elyra.toml file or an elyra dependency in Cargo.toml, and suggests this profile.