Project settings
Project settings gather everything about your project apart from the code: its name, the instructions the agent follows on every message, your live app’s address, its database, its API keys, and deleting it.
Open the settings
Section titled “Open the settings”In the editor, click the Project settings icon at the top right, next to the Publish button. The page opens with its six sections on the left: General, Publishing, Backend, Connectors, Secrets and Danger zone. The Back to the editor link at the top takes you back to your project.
General
Section titled “General”Project name
Section titled “Project name”The name shown on your dashboard, in the sidebar and at the top of the editor. Change it, then click Save. Changing the name doesn’t change your published app’s address. The project’s Created date is shown below.
Instructions for the agent
Section titled “Instructions for the agent”These are standing rules the agent rereads on every message in this project: style, tone, language, what it must always or never do. You no longer need to repeat them in each request.
-
In Instructions for the agent, write your rules, one idea per sentence. For example:
Calm colors: forest green and cream.Formal tone, warm but professional.Always in English.No stock photos: only use the photos I upload.Prices always include tax, with the € symbol after the number. -
Click Save. The instructions are used from the next message.
Instructions are limited to 4,000 characters (a counter shows it). You can edit or clear them at any time.
Publishing
Section titled “Publishing”The Publishing section sums up the state of your live app:
- Address: your app’s public address, with a button to copy it and one to open it. To change it, open the Publish menu in the editor.
- Status: Live with the published version and its date, Not published yet, or “Offline: the app was unpublished”.
- Unpublish (when the app is live): takes the app offline. You can publish it again anytime from the editor.
- Publish from the editor (when it isn’t): takes you back to the editor to publish it.
See Publish your app.
Backend
Section titled “Backend”The backend is your app’s database, user accounts and file storage, hosted in Europe. You need it when your app must, for example, let visitors create an account or find their data from one device to another.
- Enable backend: creates your app’s database (ready in under a minute). The agent can then create tables and user sign-in. The number of backends you can have during the beta is shown next to the button. You can leave the page during creation: it keeps going.
- Once the backend is active, the section shows its Status (Active), the API URL (which your app uses with its public key) and the Region (Europe, Paris).
- If creation fails, click Try again.
Most of the time you don’t need to come here: when your app needs a database, the agent offers it to you right in the chat. See The database and Where to store data.
Connectors
Section titled “Connectors”Connectors are services your app calls with your own key (email, payments, AI, CRM…), billed by the service, not by Highwind. The section shows one card per connector, those already wired first, with their status: Key added, No key yet, or for Google Sheets Connected, To connect or Not used yet.
Click a card to open its page and settings:
- Use a connection already saved in your account (the number of projects using it is shown), or add a New key (saved in your account, reusable in your other projects);
- Test the key: checks with the service that it works (“The key works”, “Key refused by the service”, “Service unreachable, try again later”);
- Unlink: removes the connection from this project, without deleting it from your account;
- Where to find the key: the link to the service’s page where you create your key;
- Manage my connections: your account’s Connectors page.
For Google Sheets: Connect Google, Open the spreadsheet of your app, Remove, the The app can read rows back option (only turn it on if the app must display this data) and Regenerate the app’s key.
The agent adds connectors itself when a feature needs one, and asks you for the key in the chat. See Connectors and Account connections.
Secrets
Section titled “Secrets”Secrets are the API keys read by your app’s server (its /api routes), in the preview and once published. They’re encrypted, never shown again once saved, and never shown to the agent.
- The Project secrets list shows each secret by name, with its origin: “Requested by the agent” (waiting for a value), “Via the “…” connection” (coming from a connector), or when it was last updated.
- A secret requested by the agent shows a field right away to paste its value.
- Replace: gives a new value (the old one is never shown). A secret coming from a connection is changed from that connection, in the Connectors section.
- Delete (or Unlink for a secret coming from a connection).
- New secret: a Name in uppercase letters, digits and
_(for exampleRESEND_API_KEY), a Value, then Add. The app’s server reads it withenv.NAME.
Names starting with HIGHWIND_, CF_, CLOUDFLARE_ or VITE_ are reserved, and a value is 5 KB max. See Secrets.
Danger zone
Section titled “Danger zone”The actions in this section are irreversible. For each one, Highwind asks you to type the project name to confirm.
- Delete backend (if your app has one): deletes the database, the app’s user accounts and its files. The app’s code doesn’t change, but it won’t be able to read or save data until a new backend is enabled.
- Delete project: the project leaves your dashboard, along with its history and versions. If the app is live, it’s unpublished and its address becomes available again; if it has a backend, its data is permanently deleted. This button is unavailable while the agent is working.