Platform guides

Desktop installation and usage

Install, sign in, set up a project, review changes, and update.

Learn how to install Remy, sign in, set up a project, run tasks, review results, and keep the app up to date. For a complete walkthrough of your first coding task, see Quick Start.

View flowchart source (Mermaid)
flowchart LR
    A["Download and install"] --> B["Sign in"]
    B --> C["Add a project"]
    C --> D["Start a task"]
    D --> E["Review results"]
    E --> F["Refine or deliver"]

1. Before you start

1.1 Choose the right installer

Operating system Chip / architecture Installer
macOS Apple silicon Apple silicon / arm64, DMG
macOS Intel Intel / x64, DMG
Windows x64 Windows x64, EXE

On a Mac, open Apple menu → About This Mac to check your chip or processor. On Windows, go to Settings → System → About → System type to check your architecture.

1.2 Prepare your account and project

What you need What to check
Remy account • You can sign in with your Corepass account.
Internet connection • Your computer can connect to the internet.
• You can sign in to Remy in your browser.
Local project • The project is saved on your computer and accessible to your user account.
• The environment and dependencies needed to run the project or its tests are ready.
Model access • Your Remy account provides access to the available models.
• You don’t need a separate model-provider account or API key.

Your project has its own runtime requirements. The desktop app includes the runtime Remy needs, so you don’t need to install Python or Node.js to use Remy. If your project requires those tools, set them up according to its documentation.

2. Download and install

Get the installer from the Remy download page. Choose the version for your operating system and chip, as listed above.

2.1 macOS

  1. Download the DMG for your Mac’s chip.
  2. Double-click the DMG and follow the installation window’s instructions to move Remy into Applications.
  3. Open Remy from your Applications folder.

Check the installation: Remy opens to the sign-in screen, or to your workspace if you’re already signed in.

2.2 Windows

  1. Download the Windows x64 EXE installer.
  2. Double-click it and follow the setup wizard.
  3. Choose an installation folder and complete setup.
  4. Open Remy from the Start menu.

Check the installation: Remy opens to the sign-in screen or your workspace.

2.3 Check that you’re ready

  • The installer matches your computer’s operating system and chip.
  • The app opens successfully.
  • Clicking Get started opens the sign-in page in your default browser.

If the installer won’t open or the app won’t start, see the relevant issue in section 7.

3. Sign in and find your way around

3.1 Sign in

  1. Open Remy and click Get started.
  2. Complete sign-in in your default browser.
  3. Return to Remy to enter your workspace.

While it waits for browser sign-in, the app displays Continue signing in with your browser.

To start over, click Cancel sign-in, then Get started. If sign-in fails, use the message shown to check your connection or try signing in again.

3.2 Find the main controls

Control What it does
Projects and chats in the sidebar • Find existing projects and past conversations.
• Switch between pieces of work.
New chat • Start a new conversation.
Project picker • Select an existing project.
• Choose New project to create one.
Message box • Describe a task or add requirements.
• Choose a model and available reasoning settings.
Explorer • Browse project files and folders.
Changes • Review uncommitted changes and file diffs in a Git project.
Account menu at the bottom of the sidebar → Settings • Change app settings.
Chat menu → Send feedback • Report an issue with the current chat.

Open settings: Click your account at the bottom of the sidebar and choose Settings. To sign out, choose Log out from the account menu.

4. Work with projects and chats

4.1 Add an existing project

  1. Open the project picker and click New project.
  2. Enter a Project name in the Create project dialog.
  3. Under Source folders, click Add folders the agent can read and edit and select the local folder that contains your code.
  4. Check the name and folder, then click Create project.
  5. Click New chat in that project to start working.

In most cases, choose the project’s root folder: the one containing its documentation, source code, and build configuration. For example:

Example prompt
example-project/       ← Add this folder
├── README.md
├── package.json       ← Project environment and dependencies (example)
├── src/
└── tests/

This is an example folder structure. The actual filenames depend on your project.

Source folders are the project folders Remy can read and edit. Check that you’ve selected the intended project before creating it, then describe the scope of each task in your prompt.

4.2 Use more than one folder

If your frontend and backend live in separate folders, for example, click Add folder under Source folders to include both.

Folder role How it is used
First folder • Becomes the project’s primary folder.
Additional folders • Are included in the project for tasks that need them.
File and change views • In a project with multiple folders, select the folder you want to inspect before reviewing files or diffs.

When you add requirements, name the folders involved so Remy doesn’t have to infer them from their names.

Example prompt
This project has separate frontend and backend folders.
Check whether the parameters sent by the frontend match the backend’s validation rules.
List the relevant files and any differences.
Analyze only. Do not edit files.

4.3 Start a new chat or continue one

What you want to do Suggested action
Start a new task • Select the relevant project and click New chat.
Add requirements to the same task • Open the original chat and continue there.
Refine a result • In the original chat, explain what happened, what you expected, and what should change.
Work on a different project • Select that project before starting a new chat.

Check the current project name and folder before starting a task. In a new chat, describe the goal and constraints again.

5. Run tasks and review results

5.1 Choose a model and describe the task

Choose an available model beside the message box and adjust reasoning settings where offered. You can also select Dynamic to let Remy choose a model and move to a stronger one if the task gets stuck. The automatically selected model is not shown to you.

Users cannot currently switch models manually while a task is running. Refer to the options shown in the app for available models and reasoning settings.

Give Remy a task that is clear to carry out and easy to check:

Detail to include Example
What to work on • Filtering and pagination in the order list.
Expected result • Changing a filter returns the list to page 1 and shows the correct results.
Scope • Change only the relevant logic; leave other pages alone.
Checks • Add and run relevant tests.
• Summarize the files changed and the check results.
Delivery • Do not commit or push code yet.

5.2 Try a task template

Adapt the features and behaviors in these examples to your own project.

Find and fix a bug

Example prompt
When I change the status filter on page 3 of the order list, the list appears empty.
Results appear only after I return to page 1.

Find the cause and reset the page number when the filter changes.
Add and run relevant tests.
Change only the related logic, then summarize the files changed, check results, and any checks you could not complete.
Do not commit or push code yet.

Review existing changes without editing

Example prompt
Review the current uncommitted changes.
Focus on interactions between filtering, pagination, and sorting, and any missing edge cases.

List issues by severity, with file locations, triggering conditions, and suggested fixes.
Do not edit files, commit, or push code yet.

For a complete first coding task, see Quick Start.

5.3 Add context as you work

If Remy asks for more information or confirmation, read the request before responding. When requirements change, explain the new scope in the same chat.

Example prompt
One more constraint: keep this change on the frontend. Do not change the API.
If your approach requires an API change, explain why and describe the impact, then wait for my confirmation.

5.4 Review files and changes

  • Use Explorer to browse project files and open what you want to inspect.
  • Use Changes to review changes in the Git working tree. Select a file to see what was added, removed, or edited.
  • If these panels aren’t open, choose Explorer or Changes from the panel add menu.

Changes shows the current Git working tree. It may include uncommitted work that was already there before the task started. Separate those changes from the work done for this task. A folder outside a Git repository has no diff against HEAD; inspect its files and the task summary directly.

5.5 Check whether the task is complete

Check What to look for
Scope of changes • The changes address the requested task.
• No unrelated files were changed.
Execution record • Tests or checks actually ran.
• Any checks that did not run have an explanation.
Behavior • The original reproduction steps no longer trigger the problem.
• A new feature meets the agreed requirements.
Remaining work • Any failed checks, environment issues, or decisions that still need your input.

If the result needs more work, describe the specific issue in the original chat. For example:

Example prompt
After I change a filter, the page number resets to 1, but the list does not refresh.
It should request fresh data as soon as the filter changes.

Fix only this issue, add and run relevant tests,
and summarize the change and check results. Do not commit or push code yet.

6. Update Remy

6.1 Check your version

On macOS, open Remy → About Remy to see the app version.

In the feedback dialog, you can also hover over Information included automatically to see Remy version and other information included with your report.

6.2 Check for updates

Operating system Where to go
macOS • In the menu bar at the top of the screen: Remy → Check for Updates…
Windows • In the app menu: Help → Check for Updates…

You may see one of these messages:

Message What to do next
There are currently no updates available. • Keep using the current version.
A new version … is available. • Wait for the background download to finish, then install the update.
Remy is downloading an update. • Wait for the download to finish.
Unable to check for updates. • Check your connection and retry based on the error shown. Report the issue if it persists.

6.3 Install an update

  1. Save your work and check whether any tasks are still running.
  2. Once the update has downloaded, choose Install Update in the update prompt, or click Relaunch to update in the sidebar.
  3. Follow the prompts to finish installation and reopen the app.

If Remy says a task is still running, finish that work before restarting to update.

7. Troubleshooting and known limitations

7.1 Installation, sign-in, and task issues

Issue What to check first
The installer won’t open • Check that the download finished.
• Check that it matches your operating system and chip.
• Download the correct installer again from the website and keep the exact system message for your report.
The app won’t start after installation • Check that installation finished and that you’re opening the installed app.
• Record your operating system, installer filename, and error message for support.
The app is still waiting after browser sign-in • Check that you completed sign-in in the browser.
• Return to Remy and read any message shown. To retry, click Cancel sign-in, then Get started.
Sign-in shows a network or proxy error • Check your connection or proxy.
• Start sign-in again once the connection is restored.
Remy can’t find project files • Check that the chat belongs to the right project.
• Check that Source folders includes the target folder.
• Check that the files are saved locally and accessible.
The project or its tests won’t run • Check the project’s environment and dependencies.
• Check that the test command applies to this project.
• Address the actual error before running the checks again.
Changes doesn’t show the expected diff • Check that you’re viewing the right folder.
• Check whether it is a Git repository with uncommitted changes.
• Also inspect the actual files and task summary.
An update fails to download • Check your connection and retry from the update controls.
• If it keeps failing, record the error and send feedback.

7.2 Known limitations

  • Users cannot switch models manually while a task is running; Dynamic can move to a stronger model automatically.
  • Branch creates a new chat branch; it does not undo file changes.
  • Browser Use and Computer Use currently support macOS only.
  • When working on a local project, keep your computer, Remy, and the task’s required environment available. See the Cloud guide for cloud tasks.

8. Get help and explore further

8.1 Report an issue

  1. Open the relevant chat’s menu and choose Send feedback.
  2. In Submit feedback to Remy, choose a feedback type and impact level, then describe the issue.
  3. Add screenshots or attachments as needed, then click Submit feedback.

You can also right-click a chat in the sidebar and choose Send feedback.

Describe how to reproduce the issue, what you expected, and what happened. Include any error messages or relevant screenshots.

8.2 Rate a response

Use the thumbs-up or thumbs-down button below a response and explain what helped or what didn’t meet your expectations. The task’s goal, the problem you encountered, and the result you expected help us understand what to improve.

If you can’t find the feedback option or can’t open the app, contact support at support@corepass.com.

8.3 Keep exploring

What you want to do Where to look
Complete your first coding task • Quick Start
Use Remy in your terminal • CLI Guide
Start cloud tasks or move local work to the cloud • Cloud Guide
Find more instructions and answers to common questions • Docs on the Remy website