Foundry apps

Foundry apps help you automate Foundry workflows. Learn how to create and manage Foundry apps.

Foundry apps automate data labeling and enrichment. Once you’ve defined a Foundry workflow, apps let you repeat it against new data.

You can use the Labelbox app or the SDK to create Foundry apps. Once a Foundry app is created, you can run it using:

  • The traditional Foundry workflow
  • A REST endpoint
  • The Python SDK

Here, we should how to create, update, and delete Foundry apps using the app.

🚧

This page describes features currently in beta. Some improvements may not yet be documented.

Create Foundry apps

There are different ways to create a Foundry app. You can:

  • Use Model to create an app
  • Save a model run configuration as an app

Create a Foundry app using Model

To create a Foundry app using Model, you follow a process similar to the one used to create Foundry model runs. However, instead of submitting the run, you save it as a Foundry app.

Here's how it works:

  1. Sign in to the Labelbox and and then select Model from the menu.

  2. When the Model gallery appears, use the Create menu to select App.

  3. From the Model gallery, select the foundational model.

  4. Enter a name and description (optional) for your app and then select Proceed.

  5. Define the parameters of your model run.

    Use Load model run config to use the settings from an earlier model run.

  6. Optionally, you can import data rows for preview. To do so, select Select data for preview.

    You can select up to ten (10) rows for preview. Use the Selection menu to track the number of selected data rows. When finished, choose Import selected.

  7. To finish, select Save & Create.

Save model run config as an app

You can also create an app while using Foundry to create a model run. To do so:

  1. Start using Foundry as normal. Select your data rows and model.

  2. Configure your model run settings as normal; however, before submitting the model run, select Save as App button that appears near the name of the model.

  3. When you do this, you’re prompted for an app name and description.

  4. Select Proceed to finish creating your new Foundry app.

The Save as App button is not displayed for models that cannot be used in Foundry apps.

Update Foundry app

To update a Foundry app:

  1. Sign in to the Labelbox and and then select Model from the menu.

  2. Select Apps and then select the app to update.

  3. Adjust the app settings as desired. When finished, select Save & Update.

Delete Foundry app

To delete a Foundry app:

  1. Sign in to the Labelbox app, select Model

  2. From the Apps tab, select the app you want to delete.

  3. Select the Settings tab and then select the Delete app button.

  4. In the confirmation prompt, type the word delete and then select Delete.

Use care when deleting apps. Deleted apps cannot be recovered or restored.