Runtimes

Solazah ships Python and Node.js. Documents, scripts and skills all rely on them, and you do not have to install anything.

Settings → Runtimes.

Otta often runs code to get work done — generating a spreadsheet, processing a PDF, batch-converting images, running a piece of analysis. That relies on Python and Node.js.

You do not have to install them. Solazah prepares them itself, in its own directory, without touching whatever versions your system already has.

The two runtimes

RuntimeUsed for
PythonGenerating and processing Word / Excel / PowerPoint / PDF, data work, scientific computing
Node.jsJavaScript and TypeScript scripts, and npm-based tools

Using them

Most of the time there is nothing to do — Otta calls them when it needs to.

If the settings page shows "not ready", click install. Afterwards, "test" confirms they run and shows the version.

When they come into play

You never talk to a runtime directly, but these all run on one:

Turn this CSV into a formatted Excel file, with the amount column right-aligned and thousands separators

Merge these three PDFs into one and add page numbers

Resize the images in this folder to 1200px wide

What you get back is a real file in your workspace, under Documents or Images — not text to copy out of a chat window.

Troubleshooting

It shows "not ready"

Click install. Afterwards "test" confirms it runs and shows the version.

Installation fails

Usually a network issue. Try again.

Will it clash with my own Python

No. Solazah manages its own copy in its own directory. python --version in your terminal still shows yours.