Skip to content

Install and start

OpenAgent is a desktop workspace where an Agent can read project files, edit them, run tools, and keep conversation history. Start with a small read-only task before asking it to change a project.

Download the package for your operating system and architecture from OpenAgent Releases, or use the website’s download options. Select a release that includes desktop installers; a component-only release updates an existing installation.

PackageFirst launch
Full/offline bundleIncludes the Runtime, interface, local embedding resources, and platform helpers; Windows includes WebView2
Online bundleDownloads and verifies the application resources during initial setup

An offline bundle avoids application-resource downloads; the selected model service may still require an Internet connection. OpenAgent does not include a hosted model subscription or API credentials.

Open the application and follow its setup window:

  1. Wait for required resources to become ready. If preparation fails, use its retry or offline import action and read the reported resource error.
  2. Choose language, theme, and an existing workspace folder in Preferences. The workspace is the project directory where you want the Agent to work.
  3. Add a model service. Choose the actual service type, enter its endpoint and credentials or complete its supported login, then test the connection.
  4. Fetch or add the models your account can use. Choose a Chat model and a Flash model, inspect the summary, and finish setup.

Chat performs the main conversation. Flash handles smaller background tasks such as titles, context compaction, and configured automatic approval checks. A working catalog entry is not proof that your account can call that model; test a short conversation too. You can change both bindings later in Agent → Models → Default models.

For OpenAI-compatible services, the address can be the host, a /v1 root, or a complete /chat/completions URL; OpenAgent normalizes it to the API root. Select the API mode your endpoint actually supports. More details are in models and permissions.

Create a conversation in the selected project and send:

Read the project's README and main source folders. Explain what this project does and list three useful next tasks. Cite the files you used. Do not change files yet.

Watch the tool cards to confirm which files were read. If the Agent asks a structured question or requests approval, answer the waiting form or tool request. Review its file references before continuing with a concrete edit request.

For a first edit, name the desired result and how to verify it:

Improve the README installation steps for this project. Check existing scripts first, keep commands runnable, and show the resulting diff and any checks you ran.

Inspect the changed-file panel and tool results. Continue with conversations, files, and recovery.

TaskWhere to start
Open a project or another windowFile menu
Change service, model, or default bindingsAgent → Models
Choose approval and execution boundariesAgent → Execution & Permissions
Configure background tasksAgent → Flash Tasks
Install a plugin or connect MCPIntegrations → Plugins / Extensions
Change language/theme or diagnosticsEdit → Settings → General
Report a reproducible failureHelp → Report a problem

If sending stays unavailable or setup cannot finish, use troubleshooting. Keep your workspace and existing application data when diagnosing a failed setup; deleting history is not a connection repair step.