Apps
The Apps screen (/apps) lists the apps deployed in your workspace — the front ends that surface a Nexa agent to end users, such as a Streamlit dashboard or a Slack app. From here you see each app’s status, start or stop its compute, open the running app, and refresh the list. Use it when you want to bring an app online, pause it to save compute, or check whether it is currently reachable.
What an app is
Section titled “What an app is”An app is a deployed front end backed by an agent. Each app in the list shows:
| Field | Meaning |
|---|---|
| App name | The deployed app’s identifier |
| Type | The app front end, for example Streamlit or Slack |
| Agent | The agent the app is backed by, with its version if set |
| Deployment | Whether the app is Deployed, Deployment Running, or Deployment Failed |
| Compute status | The runtime state of the app’s compute (see below) |
Apps are created from an agent rather than from scratch on this screen; the Apps screen is where you operate apps that already exist. To build the agent behind an app, see Agents.
Compute states
Section titled “Compute states”The status badge on each app reflects the state of its underlying compute. Start and stop actions move an app between the active and stopped states, with transient states in between.
| State | Badge | Meaning |
|---|---|---|
ACTIVE |
Active | App compute is running and the app is reachable |
STOPPED |
Stopped | Compute is paused; the app is not serving |
STARTING |
Starting… | Start requested; compute is coming up |
STOPPING |
Stopping… | Stop requested; compute is shutting down |
DELETING |
Deleting… | Compute is being removed |
UNKNOWN |
Unknown | Status has not synced yet — refresh in a moment |
View the app list
Section titled “View the app list”- Open Apps from the sidebar.
- Switch between Card view and List view using the view toggle in the top bar. Both show the same apps and actions.
- Search by app name using the search box; the list filters as you type.
- Page through results with the pagination controls, and change the page size (12, 24, 36, or 48 per page).
Refresh status
Section titled “Refresh status”App status is fetched when the screen loads. To pull the latest state — for example after a deploy or while an app is starting — use the Refresh apps button in the top bar. The button shows a spinner while it reloads the list.
Start or stop an app
Section titled “Start or stop an app”Starting brings the app’s compute online; stopping pauses it to free compute.
- On an app card or row, choose the start control (play icon) or, if the app is
ACTIVE, the pause control. In list view this is the Start / Pause button. - Confirm in the dialog. Nexa sends the request and the badge moves to
STARTINGorSTOPPING, then toACTIVEorSTOPPEDonce the transition completes.
Open an app
Section titled “Open an app”To open the running app in a new browser tab, use the Open App control (external-link icon) on the card, or click the app name in list view. The control is available only when the app has a URL, which requires the app to be deployed. If an app is stopped, start it first so it becomes reachable.
Related
Section titled “Related”- Agents — build and deploy the agent behind an app.
- Agent lifecycle — how agents move from draft to deployed across environments.
- Usage & costs — track the compute cost of running apps.