Suneiro
Moving from Conductor? Bring your workspaces over

Your coding agents. One place to work.

Chat with Claude Code, Codex or OpenCode. Keep related conversations together, answer your agent's questions, review the changes and ship pull requests from one desktop app.

Download for macOSUses your existing agent CLI accounts.
Illustrative app view with a sample agent question. Related chats can cross workspaces; chats in one workspace share files. Available questions and controls depend on the agent.

Each workspace has its own checkout and branch. Chats in one workspace share files, so concurrent edits can conflict. A related chat does not automatically create a separate checkout; use a separate workspace for isolated file changes.

A conversation, from first idea to pull request.

  1. 1

    Start a chat

    Open a workspace, pick Claude Code, Codex or OpenCode, and describe what you want to do. Use the agent CLI accounts you already have.

  2. 2

    Keep chats connected

    Open child or sibling chats as the work branches out. Follow the conversation tree and breadcrumbs without losing the original task.

  3. 3

    Answer and steer

    When your agent asks a structured question, answer it right in the conversation. Queue a follow-up, steer when supported, or stop the turn.

  4. 4

    Review and ship

    Read the diff, send line comments back to the agent and decide what to keep. Commit, push, follow CI and merge your pull request from the app.

Your agents, your accounts. Local tasks never upload your CLI logins.

It drives the agent CLIs already installed on your machine, signed in with the subscriptions you already pay for, such as Claude Pro or Max and ChatGPT. Settings shows which agents are installed and signed in, and helps you set up the rest. Local execution is free and needs no Suneiro account. Your agent account's usage limits still apply.

Cloud sandboxes are in invite-only beta: run the same agents in the cloud with your own subscriptions, and tasks keep running after the desktop disconnects. Connecting a cloud account is a separate step you choose; local logins are never connected to cloud automatically. Join the waitlist.

Built for the hours between the prompt and the merge.

Related chats
Keep parent, child and sibling conversations connected in a persistent tree. Breadcrumbs take you back to the original task. Related chats can span workspaces within the same repository.
Questions in the conversation
When an agent asks a structured question, choose an option or write your own answer in chat. Questions stay part of the conversation, not a separate setup workflow.
Your choice of agent
Use Claude Code, Codex or OpenCode with your existing CLI accounts. Available models, tools, structured questions, images and live steering depend on the connected agent and adapter. Account usage limits still apply.
Your diff, your decision
Review syntax-highlighted changes and send line comments back to the agent. Follow GitHub pull requests and CI, then merge when you are satisfied with the work.
Checkpoints and follow-ups
Restore workspace files to a pre-message checkpoint and undo a restore. Keep typing while an agent works: queue the next instruction or steer when supported.
Workspaces and terminals
Give separate tasks their own workspace checkout and branch. Keep terminals, run scripts and repository setup beside the conversation instead of switching between apps.

Keep your hands on the keyboard.

Open the command palette for app actions, or use shortcuts for the tasks you repeat throughout the day.

Command palette
⌘K
New workspace
⌘N
New chat
⌘T
Switch workspace
⌘1–9
Open workspace in your editor
⌘O
Mention a file
@
Toggle plan mode
⇧Tab
Stop the agent
Esc

Build with the community.

Ask questions, share what you're building and help shape Suneiro. Join the conversation on Discord.

Join the Discord

Get Suneiro

What you need

  • macOS. Linux and Windows are planned.
  • git, and optionally the GitHub CLI for pull requests.
  • At least one agent CLI: claude, codex or opencode.
Website privacyAnalytics not enabled.

Optional website analytics

With your permission, Polar Lights LLC uses Google Analytics cookies to measure page views and installer-link clicks. No chats, code, form text or raw URL queries are sent. Only approved campaign/source categories are used. Google receives usage and device information. Your choice lasts 180 days and can be changed below. Downloads work either way. Privacy details