Nebula is in beta — new features are shipping every week.
NebulaNebula
Devices

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 assistantNebula
Files between sessionsLostPersisted
Background tasksNot possibleRuns continuously
Scheduled automationsNot possibleFires on schedule
State after closing appResetPreserved

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.

Long-running tasks — kick off a data scraping job and come back three hours later to check the results, without keeping a session open.
Complex multi-step workflows — download a dataset, process it into a local database, and keep it ready to query anytime. State lives on the Device between conversations.
Deploy your own tools — install custom tools, scripts, or binaries that your agents can use in any conversation or automation.
Shared workspace — drop in a file and your agent can work with it. Your agent produces an output and you can download it directly.
Live previews — build and launch a test website or web app and get a public URL to view and interact with it.
Multi-agent coordination — multiple agents share the same filesystem, reading each other's outputs and handing off data without manual file passing.

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.

On this page