Skip to content

Onyx Code 1.7.0

Choose a tag to compare

@onyx-app-group onyx-app-group released this 28 Jun 02:02

Sharper codebase search powered by a new built-in code embedding model, plus easier model browsing and comparison.

Downloading

If you're installing manually:

macOS

  • Apple Silicon Mac (M1 or newer): download OnyxCode-darwin-arm64.dmg (smaller, native).
  • Intel Mac, or unsure: download OnyxCode-darwin-universal.dmg (runs on both).

Open the .dmg and drag Onyx Code to /Applications/. Both macOS downloads are signed and notarized by Apple, so they pass Gatekeeper and open without security warnings.

Linux (x64)

  • Debian / Ubuntu: download OnyxCode-linux-x64.deb and install it with sudo apt install ./OnyxCode-linux-x64.deb.
  • Other distributions: download OnyxCode-linux-x64.AppImage, make it executable (chmod +x), and run it. On Ubuntu 24.04 (which lacks libfuse2) run it with --appimage-extract-and-run.

Windows (x64)

Windows support is on the way through winget (winget install OnyxCode), which will be the recommended way to install once it's published: it runs through Microsoft's App Installer (a trusted Microsoft Store app) with a package listing reviewed in Microsoft's community winget repository, so it verifies the download and gives a smoother first-run experience. winget is not available yet, so for now the only way to install on Windows is to download the attached OnyxCode-win32-x64-winget.exe and run it manually. It is not code-signed yet, so Windows SmartScreen warns "Windows protected your PC"; click More info, then Run anyway to continue. A code-signed installer is planned for a later release.

The *-autoupdate.zip, darwin-*.json, linux-x64.json, and win32-x64.json files are plumbing for Onyx Code's
built-in auto-updater. They are not designed for manual install and will give
you a worse first-run experience than the download above.

What's new

Sharper codebase search. Onyx Code now ships with a new code-aware embedding model that understands source code more accurately, so searching your codebase and the context Onyx Code pulls into chat are noticeably more relevant. Your projects re-index automatically the first time you open them after updating, so there's nothing to set up.

Easier model browsing. Browse Models can now sort by context length and by memory footprint (largest first), so it's quicker to find a model that fits both your hardware and the task at hand. The active sort is now clearly highlighted, and "My Embedding Models" lists only embedding models.

Pick and swap models in a comparison (Pro). You can now choose the models for a /compare run directly from the comparison view, including straight from the empty state, and swap them out at any time without leaving the screen.

Tidier chat commands. The slash-command menu in chat is now sorted alphabetically, so commands are easier to scan and find.

Download progress in view. Starting a model download now scrolls the progress into view automatically, so you can see it begin right away.

System requirements

  • macOS 11 (Big Sur) or later, on Apple Silicon or Intel.
  • 8 GB RAM minimum; 16 GB or more is recommended for larger local models.
  • Local models run entirely on your machine, so the disk space you need depends on which models you download.

Installing

  1. Download the .dmg for your Mac (see Downloading above).
  2. Open it and drag Onyx Code to /Applications/.
  3. Launch Onyx Code from /Applications/. Because the build is notarized by Apple, it opens without security warnings.

Verification

This build is signed and notarized by Apple. macOS verifies it on first launch, so it opens as an app from an identified developer without security warnings.