Mesh Code is in beta. Prefer a terminal? The Mesh CLI
runs the same agent from Terminal or PowerShell.
Install
Each installer downloads the current release and checks it against the release’s publishedSHA256SUMS. A mismatch stops the install. If the release
has no SHA256SUMS, no line for your file, or the checksum can’t be computed,
the installer warns and installs without checking.
- macOS
- Windows
- Linux
Requires an Apple Silicon Mac (M1 or later) on macOS 11 or later. There is
no Intel build.The app is installed to
- Press ⌘ + Space, type
Terminal, press Enter. - Run:
/Applications (or ~/Applications if
/Applications is not writable) and opens when the install finishes.Direct download
Every build is also attached to GitHub Releases:
Each release also carries a
SHA256SUMS file. Check your download against the
line for your file before you run it:
First launch
- Get an API key at app.meshapi.ai → API Keys →
Create key. It starts with
rsk_. See Authentication for key types. - Open Mesh Code and paste the key into the API key field, then click Connect. The app checks the key against Mesh API before saving it.
~/.mesh-code/credentials, readable only by you (0600
on macOS and Linux), and is only sent to the Mesh API gateway. The app shows only a hint of it (the last
four characters).
If you already use the Mesh CLI and are signed in, Mesh
Code picks up the CLI’s key automatically and skips this step. It reads the
CLI’s key and never changes it.
For a guided tour, click Take the tour in the sidebar or Guided tour
in the account menu. It never starts on its own.
Upgrade
Re-run the install command for your OS. It installs the current release over the existing app.Data and uninstall
Mesh Code keeps its data in~/.mesh-code (%USERPROFILE%\.mesh-code on
Windows):
credentials: your API key.sessions/andtranscripts/: saved conversations, including file contents and command output the agent read.journal/: the project journals.context/: per-project file maps and the agent’s saved notes.
- macOS: delete Mesh Code from Applications.
- Windows: Settings › Apps › Installed apps › Mesh Code › Uninstall.
- Linux:
rm ~/.local/bin/mesh-code ~/.local/share/applications/mesh-code.desktop
~/.mesh-code in place, API key included. Delete that
folder to remove your key and history. A key saved by the Mesh CLI stays in
~/.meshapi.
Next step
Head to Using Mesh Code to open a project and run your first task.Hit a snag? See Mesh Code troubleshooting.