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
| Runtime | Used for |
|---|---|
| Python | Generating and processing Word / Excel / PowerPoint / PDF, data work, scientific computing |
| Node.js | JavaScript 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.
Related
- Workspace — where generated files land
- Otta Assistant