Nebula Devices Overview
Your Nebula Device is a persistent cloud computer — filesystem, code execution, browser control, and live server hosting for your agents.
Devices are the cloud computers that power Nebula's agents. Every Nebula account comes with a dedicated cloud machine that agents use to do real work — not just talk about it.
When you ask Nebula to run a script, edit a file, browse a website, or execute code, it happens on your Device: a persistent, always-on cloud computer assigned to your account.
Devices vs. agents
- Agents are the AI workers — they think, plan, and decide what to do.
- Devices are the computers agents work on — they execute code, manage files, and interact with software.
Think of it like a team of employees (agents) sharing a powerful workstation (your Device). The agents bring the intelligence; the Device provides the compute.
What your Device can do
Your Device gives agents a complete, unrestricted computing environment:
Read, write, and organize files that persist across every session.
Write and run Python, Bash, TypeScript, and more with real package managers.
Spin up and run live servers accessible via a public URL.
Control a full browser to interact with websites and web apps.
See Cloud Computer for the full details on each of these.
Always on
Your Device runs continuously. It doesn't sleep between conversations, doesn't shut down when you close the app, and doesn't lose state when you switch devices.
| Typical AI assistant | Nebula | |
|---|---|---|
| Files between sessions | Lost | Persisted |
| Background tasks | Not possible | Runs continuously |
| Scheduled automations | Not possible | Fires on schedule |
| State after closing app | Reset | Preserved |
When a background task completes, Nebula can notify you through your configured output channel — Slack, email, Telegram, push notification, or the Nebula thread.
Use cases
Giving agents a full computing environment changes what's possible.
Under the hood
Behind the scenes, Nebula Cloud coordinates everything your agents do on your Device.
Nebula can use different AI models depending on the task. Simple lookups use fast, efficient models; complex reasoning uses more powerful ones. Multiple agents can work simultaneously on different parts of a task.
Every task Nebula runs is tracked with a full timeline. On the web app, you can see exactly what steps were taken, which APIs were called, and what results came back.
If an agent hits an error (e.g., a missing API credential), Nebula surfaces it clearly and guides you to a fix rather than silently failing.
When a task completes, results are delivered to wherever you configured — your Nebula chat, email, Slack, Discord, or Telegram.
Webhook Triggers
Create webhook triggers in Nebula to start automations from any external service. Receive HTTP POST requests and run workflows automatically.
Cloud Computer
Explore your Nebula Device's full computing environment — persistent filesystem, code execution, browser control, and live server hosting for your agents.