What is Granite.code

Granite.code is an AI-powered code assistant built using Granite models — high-quality, actively developed models from IBM that are truly open and free. Unlike proprietary AI coding assistants, Granite models can be downloaded and run locally, ensuring that you get the benefits of AI-assisted coding while maintaining full privacy.

The first implementation of Granite.code is a VS Code extension, but with the support of the open-source community, we hope to expand it to other IDEs, including Vim and Emacs.

System Requirements

We are constantly working on improving performance on different kind of systems, but currently the recommended hardware is: Discrete NVIDIA and AMD gpus for Linux and Windows and M-series Macbooks with m2 or higher with at least 20-24GB of memory.

Features

VScode Extension Install

How to Get Granite.code

For Linux users we recommend getting the tarball version of VS Code from the VS Code website, don’t use the RPM, DEB or Flatpak versions as you want a version that can update itself. We will be looking at making things work perfectly with Flatpak and make that our recommended version.

You can get Granite.code from the following sources:

How to Contribute & Get in Touch

Granite.code is an open-source project, and contributions from the community are welcome!