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

Chatting with Nebula

Chat with your AI agent in Nebula to ask questions, upload files, and collaborate on tasks through natural conversation — no commands needed.

Chat is the primary way you interact with Nebula. You type (or speak) what you need, and your agent does the work: researching, writing, coding, or taking actions on your behalf.

Starting a conversation

From the channels page at nebula.gg, click New Channel to start a conversation. You can choose which agent to talk to, or use the default agent that comes with your account. Each conversation lives in its own channel and keeps a full history. You can come back to any conversation later and pick up where you left off.

NebulaNebula
Channels
Agents
Triggers
Files
Inbox
Integrations
Knowledge
Settings
Channels
Research assistantnow
Code review2h
News digest1d
Twitter manager3d

Type a message to start

Ask a question...

What you can ask

Nebula can handle a wide range of requests depending on which capabilities your agent has enabled.

You

Find the latest news about renewable energy and summarize the key developments.

Nebula
Nebula

Here are today's top renewable energy stories: the EU approved a $4B solar subsidy package, Tesla opened a new battery factory in Texas, and offshore wind capacity hit a global record.

You

What is the current market cap of Ethereum?

Nebula
Nebula

Ethereum's current market cap is approximately $285 billion, with ETH trading at $2,370.

You

Compare the pricing of AWS, GCP, and Azure for a small web app.

Nebula
Nebula

For a small web app, AWS Lightsail starts at $3.50/mo, GCP Cloud Run at ~$5/mo, and Azure App Service at $13/mo. AWS is cheapest for simple hosting; GCP is best for pay-per-request.

You

Write a blog post about the future of AI agents, aimed at a non-technical audience.

Nebula
Nebula

Here's a 600-word blog post titled 'Why AI Agents Are About to Change How You Work.' It covers what agents are, real-world examples, and what to expect next.

You

Rewrite this paragraph to be more concise.

Nebula
Nebula

Here's the revised version — cut from 85 words to 42 while keeping the core message intact.

You

Draft a tweet thread summarizing this article.

Nebula
Nebula

Here's a 5-tweet thread. Tweet 1 hooks with the main insight, tweets 2-4 cover key points, and tweet 5 ends with a call to action.

You

Write a Python script that reads a CSV and outputs the top 10 rows by revenue.

Nebula
Nebula

Here's the script. It uses pandas to load the CSV, sorts by the 'revenue' column descending, and prints the top 10 rows.

You

Analyze this dataset and create a bar chart of monthly sales.

Nebula
Nebula

Analysis complete. Sales peaked in November at $89K and dipped in February at $34K. Here's the bar chart:

You

Debug this JavaScript function — it returns undefined instead of the expected array.

Nebula
Nebula

Found the bug: the function is missing a return statement inside the .map() callback. Adding 'return' on line 12 fixes it.

You

Generate an image of a futuristic city skyline at sunset.

Nebula
Nebula

Here's your image — a neon-lit cityscape with towering glass structures against an orange and purple sunset sky.

You

Transcribe this audio file.

Nebula
Nebula

Transcription complete. The 6-minute recording is a product review covering battery life, display quality, and overall value.

You

Convert this text to speech.

Nebula
Nebula

Audio generated. Here's the spoken version in a natural, conversational tone.

You

Post a message to #general in Slack saying the deploy is complete.

Send Slack MessageSlack Agent

Posting to #general.

Nebula
Nebula

Done — posted to #general: 'Deploy complete. All services are live and healthy.'

You

Search my Twitter mentions from the last 24 hours.

Nebula
Nebula

Found 7 mentions in the last 24 hours. Three are positive feedback, two are questions, and two are retweets.

You

Send an email to team@example.com with a summary of today's standup.

Nebula
Nebula

Email sent to team@example.com with the subject 'Standup Summary — March 3'. It covers completed items, blockers, and today's priorities.

Uploading files

You can attach files directly in the chat. Drag and drop a file into the conversation, or click the attachment icon. Your agent can read, analyze, and work with uploaded files.

Upload a CSV or spreadsheet and ask your agent to analyze, chart, or transform the data.

Share a PDF or document and have your agent summarize key points, extract details, or answer questions about it.

Attach an image for your agent to describe, edit, or extract information from.

Provide documents that your agent can reference in future conversations.

Slash commands

Type / in the chat input to see available commands:

CommandWhat it does
/newCreate a new channel
/planEnable plan mode
/clearClear conversation context
/themeSwitch between light and dark mode
/settingsOpen the settings page
/agentsView your agents
/triggersView your triggers

Plan mode

Type /plan to enable plan mode. In this mode, Nebula researches and thinks through your request but won't execute any actions until you approve. Instead of acting immediately, your agent follows this process:

Uses read-only tools to gather information and explore.
Creates a structured plan with a title, reasoning, and specific steps.
Presents the plan for your review.

You can approve the plan to let Nebula execute it, or reject with feedback so the agent revises its approach. Once approved, plan mode turns off and Nebula carries out the steps.

This is useful when you want to review what Nebula will do before it does it — for example, before it sends emails, posts to Slack, or modifies data in a connected app.

Mentioning files, agents, and triggers

You can reference things in your workspace directly in a message:

  • @filename — reference a file you've uploaded
  • @agent-name — mention a specific agent
  • @trigger-name — mention an automation

This helps Nebula understand exactly what you're referring to.

What's next?

On this page