Skip to main content

Start Your First Conversation

Once a model is configured, Helix can start doing real work. This tutorial shows more than how to send a message: you'll learn how to watch the AI execute, and when to interrupt, follow up, or switch models.


Create a New Session

Click + New Session in the left panel. Helix creates a new conversation thread.

Create a new session

The bottom input is ready for your message. Use one session for one goal or line of follow-up; if you're starting an unrelated task, create another session.


Send a Useful First Prompt

Instead of sending "hello," give the AI something it can act on:

Look at this project's directory structure. Tell me what kind of project it is, what tech stack it uses, and which files I should read first.

This prompt guides the AI to:

  1. Read the project directory
  2. Inspect key files such as package.json, go.mod, and README.md
  3. Return a structured project overview and suggested reading path

Type the message, then press Ctrl+Enter (or Cmd+Enter on Mac) to send.

Why not just Enter?

The input supports multi-line text, so plain Enter inserts a newline. Ctrl / Cmd + Enter sends the message. This lets you write complete requests without accidentally submitting early.


Watch the AI Work

After you send the message, Helix streams the response. Unlike a regular chatbot, the AI can use tools to read the project, run commands, and edit files.

Tool Call Cards

The AI may use tools to:

  • Read files: open project files to understand context
  • Run commands: execute ls, git status, npm test, and more
  • Search code: find functions, variables, or text patterns
  • Edit files: modify code directly after the goal is clear

Each tool invocation appears as a collapsible tool card. Expand a card to see which file was read, which command was run, and what output came back.

Tool call cards in a conversation

Streaming Output

The response appears in real time. You don't need to wait until the end to judge whether it's going well. If the AI misunderstands the project, chooses the wrong file, or starts doing something you don't want, interrupt it.


Common Actions

Stop the Current Response

If the AI goes in the wrong direction, click the stop button next to the input. Then clarify what you want, for example:

Don't modify code yet. First explain the project structure only.

Continue the Conversation

A session keeps context. After asking the AI to analyze the project, you can follow up with:

Based on that analysis, draft a README.md with a project summary, installation steps, and usage instructions.

The AI uses the earlier analysis instead of starting over.

Switch Models

If the current model is slow, expensive, unavailable, or you want a second opinion, click the model name in the bottom toolbar. New messages use the newly selected model while previous conversation history remains available.

Switch models


Tips for Better Prompts

Prompting patterns that work well
  1. State the goal clearly: don't say "fix the code"; say "make UserService.getUser support email lookup and add tests"
  2. Limit the scope: tell the AI which directories to inspect and which files not to touch
  3. Work in stages: for complex tasks, ask for code reading and a plan before implementation
  4. Use attachments: screenshots, screen recordings, and files can add UI, error, or requirement context

What You Should Be Able to Do

After this tutorial, you should be able to:

  • Create and use a new session
  • Send a clear first task prompt
  • Understand tool call cards
  • Stop a response when it goes off track
  • Follow up in the same session
  • Switch models from the bottom toolbar

Next Step

After your first conversation, continue to Use Manager Mode. For larger tasks, Manager can split the goal into parallel sub-tasks.