Skip to content

Building

Kritarth-Dandapat edited this page Apr 11, 2026 · 1 revision

Building and testing

Binaries

From the repository root:

# Upstream-style CLI + server
go build -o ollama .

# Terminal-native CLI (no HTTP for ask/chat)
make build-super-ollama
# writes ./bin/super-ollama

bin/ and a root-level super-ollama binary are gitignored; build locally as needed.

Tests

Full module:

go test ./...

Optional in-process scheduler smoke test:

OLLAMA_SUPER_OLLAMA_SMOKE=1 go test ./internal/engine/ -count=1

Continuous integration

See .github/workflows/ for automated tests.

Clone this wiki locally