Ruths.ai Extensions can be downloaded from the Portal here. The download contains a .zip folder with the .spk files for all supported Spotfire server versions. Find the server version appropriate for your Spotfire server and follow the steps below to deploy the extensions (the following is adapted from the TIBCO Spotfire Deployment and Administration guide):
Open web browser and browse to the Administration Console, located at http://yourspotfireserver.com/spotfire/ (where yourspotfireserver.com is the name of one of your Spotfire Servers).
Log in as a Spotfire Admin.
Select the Deployments & Packages.
Select an existing deployment area from the Deployment areas list, or create a new deployment area to which to deploy packages.
Under Software Packages, click Add packages.
Browse to the package file (.spk) that you want to include in the deployment (This is the .spk file downloaded from the Portal above).
After choosing the .spk to upload, click OK to upload and add the file to the deployment area.
After upload, click Validate area to make sure the deployment is not corrupted.
After validation, click Save area to save and publish the deployment.
After the installation, you can now activate your Ruths.ai Extension license(s).