README.md 586 Bytes
Newer Older
Jeffrey Morgan's avatar
Jeffrey Morgan committed
1
2
# Desktop

Jeffrey Morgan's avatar
Jeffrey Morgan committed
3
_Note: the Ollama desktop app is a work in progress and is not ready yet for general use._
Jeffrey Morgan's avatar
Jeffrey Morgan committed
4

Jeffrey Morgan's avatar
Jeffrey Morgan committed
5
This app builds upon Ollama to provide a desktop experience for running models.
Jeffrey Morgan's avatar
Jeffrey Morgan committed
6

Jeffrey Morgan's avatar
Jeffrey Morgan committed
7
8
9
## Developing

In the background run the ollama server `ollama.py`:
Jeffrey Morgan's avatar
Jeffrey Morgan committed
10

Jeffrey Morgan's avatar
Jeffrey Morgan committed
11
```
12
poetry -C .. run ollama serve
Jeffrey Morgan's avatar
Jeffrey Morgan committed
13
14
```

Jeffrey Morgan's avatar
Jeffrey Morgan committed
15
Then run the desktop app with `npm start`:
Jeffrey Morgan's avatar
Jeffrey Morgan committed
16
17

```
Jeffrey Morgan's avatar
Jeffrey Morgan committed
18
19
npm install
npm start
Jeffrey Morgan's avatar
Jeffrey Morgan committed
20
```
Jeffrey Morgan's avatar
Jeffrey Morgan committed
21
22
23
24
25

## Coming soon

- Browse the latest available models on Hugging Face and other sources
- Keep track of previous conversations with models
26
- Switch quickly between models
Jeffrey Morgan's avatar
Jeffrey Morgan committed
27
- Connect to remote Ollama servers to run models