Skip to content

Commit

Permalink
Revert "Merge branch 'redhat-developer:main' into main"
Browse files Browse the repository at this point in the history
This reverts commit 9f935a9, reversing
changes made to 9f1a1da.
  • Loading branch information
lavanyaj3 committed Nov 19, 2024
1 parent 9f935a9 commit 87893ec
Show file tree
Hide file tree
Showing 18 changed files with 1,577 additions and 198 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,23 @@
`Paver` simplifies the setup of the
[Continue extension](https://marketplace.visualstudio.com/items?itemName=Continue.continue)
to integrate [IBM](https://www.ibm.com/)'s
[Granite models](https://github.com/ibm-granite/granite-3.0-language-models), as
[Granite code models](https://github.com/ibm-granite/granite-code-models), as
your code assistant in Visual Studio Code, using [Ollama](https://ollama.com/)
as the runtime environment.

By leveraging Granite models and open-source components such as Ollama and
By leveraging Granite code models and open-source components such as Ollama and
Continue, you can write, generate, explain, or document code with full control
over your data, ensuring it stays private and secure on your machine.

## Getting Started

This project features an intuitive UI, designed to simplify the installation and
management of Ollama and Granite models. The first time the extension
management of Ollama and Granite Code models. The first time the extension
starts, a setup wizard is automatically launched to guide you through the
installation process.

You can later open the setup wizard anytime from the command palette by
executing the _"Paver: Setup Granite as code assistant"_ command.
executing the _"Paver: Setup Granite Code as code assistant"_ command.

### Installation Prerequisites

Expand Down Expand Up @@ -72,20 +72,20 @@ interact with the models via the UI or tab completion.

## About the Stack

### IBM Granite Models
### IBM Granite Code Models

The Granite models are optimized for enterprise software development
The Granite Code models are optimized for enterprise software development
workflows, performing well across various coding tasks (e.g., code generation,
fixing, and explanation). They are versatile "all-around" code models.

Granite comes in various sizes to fit your workstation's resources.
Granite Code comes in various sizes to fit your workstation's resources.
Generally, larger models yield better results but require more disk space,
memory, and processing power.

**Recommendation:** Using Model Size 2B should work on most machines. Use the 8b version if you're running on a high-end computer.
**Recommendation:** Use Model Size 8B for chat and 8B for tab code completion.

For more details, refer to
[Granite Models](https://github.com/ibm-granite/granite-3.0-language-models).
[Granite Code Models](https://github.com/ibm-granite/granite-code-models).

### Ollama

Expand Down
Binary file modified media/installmodels.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified media/installollama.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 87893ec

Please sign in to comment.