Manual/Install and get started
CRUX 1.0.0 RC1

Install and get started

Install Crux, follow the first-run Setup prompts, and start working.

Browse RC1 downloads

Install 1.0.0 RC1

RC1 is a release candidate. This command pins the version instead of relying on latest. The installer downloads a precompiled package for your platform; Dart is not required.

Choose the platform where you want to install Crux.

Paste and run the following command in your terminal.

View / download the installer

Recommended terminals and fonts

Your terminal renders every Crux interaction, diagram, and line of text. Rendering, input response, and font shapes and alignment all affect the experience. Take a minute to choose a terminal and font before you start.

We recommend Ghostty on macOS / Linux and Windows Terminal on Windows. Maple Mono and Fira Code are both free, open-source fonts under the SIL Open Font License 1.1. Install your chosen font, then select it in terminal settings; installation alone does not switch the font.

01 / Choose your terminal

02 / Find your font

The same sample is rendered in each font. Compare letterforms, ligatures, and 0 / O, 1 / l / I.

After installing, select the font in your terminal settings. These previews show Latin characters and code glyphs.

First launch: follow Setup

On first launch, crux opens Setup automatically. Follow the on-screen prompts to get ready.

  • Auxiliary model (Aux): handles titles, summaries, and safety checks. Choose the cheapest model that passes the connection test.
  • TinyFish: configure an API key to unlock free web search.
  • Semble: once downloaded, the model provides code embeddings in seconds to help search code by meaning.
bash
crux
First-run Setup guide
First-run Setup guideRC1 screenshot · View original ↗

Finish setup

Once every card is verified and the runtime is ready, select Finish setup to enter the workbench. If a step fails, follow the message on that card and test it again.

To change your configuration later, select setup in the Home Settings area, or enter /setup in the Crux input box to reopen the guide.

Open a project

Change to your working directory with cd, then run crux. Or launch Crux from anywhere and use the project switcher (/project) to open a regular project.

bash
cd /path/to/your/project
crux

Uninstall Crux

Quit Crux, then run the following in bash to remove the default installation and its bundled resources. For a custom installation, remove that directory instead.

Remove the Crux path added during installation from your shell configuration or Windows user PATH, then reopen the terminal. Configuration and session data are retained.

bash
rm -rf "$HOME/.crux/bin"
For 1.0.0 RC1. Sample numbers are demonstration data.Report an issue