Skip to main content
When you open the Sovara app for the first time, you will see a tutorial using a pre-recorded example project. Complete this tutorial before continuing with this section. In this quickstart, we will record our first own run!

Create a sample project

Let’s create a minimal sample project with a script that calls an LLM. Open the terminal and create a new folder for that project:
Select which language you want to use below.

Create the Python project file

Create a pyproject.toml in the sovara-quickstart folder. uv run quickstart.py uses this file to install the OpenAI client and the Sovara SDK into the project’s environment.

Create an example script

Create quickstart.py in the project folder. You can use the following script which simply calls OpenAI’s GPT 5.4 mini. It assumes that you have set OPENAI_API_KEY as environment variable. If this is not the case, you need to modify the script accordingy.

Record the run

Run the command from the sovara-quickstart folder. The Sovara desktop app should stay open while the command runs.

Inspect the run

Go to the Sovara desktop app. A new project quickstart should have been created automatically. You might need to refresh the projects page at the top right corner to see it. When you open the project and go to Runs in the side bar, you should see a run called quickstart run. Open the run to inspect its (single) step. You should be able to find the model’s input and output, and the print statement which is logged in a tab in the right most panel.