Skip to main content
Cursor CLI (agent or cursor-agent) and Cursor cloud agents aren’t supported.

Quick start

Install and sign in

You need Node.js 22 or later, git, and bash. On Windows, run the installer from Git Bash. PowerShell breaks the script’s line endings.
Sign in with your browser, or paste a Fireworks API key (fw_...).If the Nexus CLI is already installed and signed in, skip to step 2.

Quit Cursor IDE

Fully quit Cursor IDE before you connect or run off. A running Cursor IDE overwrites the change from memory.

Connect Cursor IDE

Reopen and pick a model

Reopen Cursor IDE and pick Auto (nexus/auto), the default. To change the default for every mode, run nexus cursor --model glm-latest.
Cursor IDE model picker showing Auto selected with Fireworks DeepSeek, GLM, Kimi, and MiniMax models

Cursor IDE after Nexus CLI, with Auto selected (Enterprise account)

While connected, only Fireworks models work. To restore your original settings and Cursor IDE’s built-in models, run nexus cursor off.

Use Nexus Auto

  • Anthropic and OpenAI model turns need a Provider Key from your admin. Without one, Nexus Auto serves every turn with open models.

MCP and tools

  • Nexus CLI doesn’t change your MCP servers.
  • Nexus CLI doesn’t add web search to Cursor IDE.

Troubleshooting

  • Model name is not valid: "auto", or the same error for another Fireworks ID: Cursor IDE stopped sending your Fireworks key. Open Settings → Models, turn OpenAI API Key back on, and retry.
  • The key was revoked: run nexus login --force for a new key, fully quit Cursor IDE, and run nexus cursor.

Manual setup (advanced)

In Cursor IDE, open Settings → Models:
  1. Under API Keys, paste your Fireworks key into OpenAI API Key.
  2. Turn on Override OpenAI Base URL and enter https://api.fireworks.ai/inference/v1.
  3. Add a custom model with a Fireworks ID, such as glm-latest, then select it in chat.
Without the Nexus CLI, you take over the tasks it otherwise performs, such as undo and updates.