development.md 318 Bytes
Newer Older
Bruce MacDonald's avatar
Bruce MacDonald committed
1
2
# Development

3
4
5
6
- Install cmake or (optionally, required tools for GPUs)
- run `go generate ./...`
- run `go build .`

Jeffrey Morgan's avatar
Jeffrey Morgan committed
7
Install required tools:
Bruce MacDonald's avatar
Bruce MacDonald committed
8
9

```
10
brew install go cmake gcc
Bruce MacDonald's avatar
Bruce MacDonald committed
11
12
```

13
Get the required libraries:
14
15

```
16
go generate ./...
17
18
```

Matt Williams's avatar
Matt Williams committed
19
Then build ollama:
Bruce MacDonald's avatar
Bruce MacDonald committed
20
21

```
Matt Williams's avatar
Matt Williams committed
22
go build .
Bruce MacDonald's avatar
Bruce MacDonald committed
23
24
```

Jeffrey Morgan's avatar
Jeffrey Morgan committed
25
Now you can run `ollama`:
Bruce MacDonald's avatar
Bruce MacDonald committed
26
27

```
Jeffrey Morgan's avatar
Jeffrey Morgan committed
28
./ollama
Bruce MacDonald's avatar
Bruce MacDonald committed
29
```