Skip to main content

Installing and running

Create an account

Go to Abstra Cloud Console and sign up to create your account.

Create your first Organization

Once you have completed the onboarding form at sign up, you can create your first organization. Organizations control editor permissions and billing information for all your projects.

Follow the instructions to create your first organization and project.

Once you reach this screen, you are ready to install Abstra locally to build your workflows!

Install Abstra editor

Now that you have set up your account in the Cloud Console, it's time to build your first workflow! 🎉

To build and edit workflows, install our local editor using pip. Make sure you have Python 3.8 or higher installed to use Abstra. Check instructions on installing Python here.

Open your terminal and type:

pip install abstra
info

If you already had our previous abstra lib installed, use pip install --upgrade abstra instead.

Installing on Windows

If you are using Windows, you can run this command in the Command Prompt.

  1. In the Windows menu, search for "Command Prompt" and open it.

  1. Check if you have Python installed by running the following command:
python --version
  1. If you don't have Python installed, download it from the official Python Software Foundation website. After installing it, close the Command Prompt and open it again.

  2. In the new Command Prompt, run the following command to install abstra:

pip install abstra

Running Abstra for the first time

We highly recommend running Abstra for the first time with our Hello World project.

To do so, use the abstra start command in your terminal to create a new folder and setup the sample files. Then, open the editor with the abstra editor command.

abstra start ./my-first-project

abstra editor ./my-first-project

After the server starts, http://localhost:3000/_editor will open automatically and you can access the editor in your browser.

info

The abstra start command is useful when running Abstra for the first time. When creating new projects or editing existing ones, you can skip this step and run abstra editor directly.