2023-06-28 00:35:51 +08:00
|
|
|
# Desktop
|
|
|
|
|
|
2023-07-02 01:45:55 +08:00
|
|
|
_Note: the Ollama desktop app is a work in progress and is not ready yet for general use._
|
2023-06-28 21:57:36 +08:00
|
|
|
|
2023-07-02 01:45:55 +08:00
|
|
|
This app builds upon Ollama to provide a desktop experience for running models.
|
2023-06-28 00:35:51 +08:00
|
|
|
|
2023-07-02 01:45:55 +08:00
|
|
|
## Developing
|
|
|
|
|
|
2023-07-07 02:32:48 +08:00
|
|
|
First, build the `ollama` binary:
|
2023-06-28 01:51:20 +08:00
|
|
|
|
2023-06-28 00:35:51 +08:00
|
|
|
```
|
2023-07-07 02:32:48 +08:00
|
|
|
make -C ..
|
2023-06-28 00:35:51 +08:00
|
|
|
```
|
|
|
|
|
|
2023-06-28 21:57:36 +08:00
|
|
|
Then run the desktop app with `npm start`:
|
2023-06-28 00:35:51 +08:00
|
|
|
|
|
|
|
|
```
|
2023-06-28 01:51:20 +08:00
|
|
|
npm install
|
|
|
|
|
npm start
|
2023-06-28 00:35:51 +08:00
|
|
|
```
|
2023-06-28 21:57:36 +08:00
|
|
|
|
|
|
|
|
## Coming soon
|
|
|
|
|
|
|
|
|
|
- Browse the latest available models on Hugging Face and other sources
|
|
|
|
|
- Keep track of previous conversations with models
|
2023-07-01 00:34:32 +08:00
|
|
|
- Switch quickly between models
|
2023-06-28 21:57:36 +08:00
|
|
|
- Connect to remote Ollama servers to run models
|