amanat / Dockerfile

Commit History

Pin strands==1.34.1, use python:3.13-slim to match local
149456a

seriffic commited on

Switch to watsonx backend: Granite 4 H-Small on GPU, no local model needed
e4400f9

seriffic commited on

Revert to working python:3.12-slim + ollama CPU build
589d4f5

seriffic commited on

Use system python3 from ollama base, no version pinning
6858d68

seriffic commited on

Use ollama base image directly with Python installed on top for GPU
7c77def

seriffic commited on

Minimal Dockerfile: python:3.12-slim + ollama binary, cpu-upgrade
51bcaf8

seriffic commited on

python:3.12-slim + CUDA runtime libs via apt (no deadsnakes, no nvidia base)
152cf3a

seriffic commited on

Fix: ubuntu22.04 not 24.04
0b07d25

seriffic commited on

Base on nvidia/cuda runtime for actual GPU access in ollama
844cd79

seriffic commited on

Force NVIDIA_VISIBLE_DEVICES=all in entrypoint to override HF void setting
10e10dc

seriffic commited on

Copy ollama CUDA runners for GPU acceleration on T4
92d425d

seriffic commited on

Copy ollama binary into python:3.13-slim β€” simplest approach
c526ed4

seriffic commited on

Multi-stage: Python 3.13 deps + Ollama CUDA runtime
b884fe8

seriffic commited on

Pull model at runtime instead of build time
caa4c49

seriffic commited on

Fix: wait for Ollama to start before pulling model
55fdd33

seriffic commited on

Switch to Ollama with GPU: pre-pulled granite4:micro, T4 tier
516dc6e

seriffic commited on

Revert to CPU build on cpu-upgrade β€” CUDA build stuck
5cf08cf

seriffic commited on

Use pre-built CUDA binary instead of compiling from source
737ad6e

seriffic commited on

CUDA build + GPU offload for T4 tier
6d048fd

seriffic commited on

Disable GGML_NATIVE to avoid illegal instruction on different CPU
132f905

seriffic commited on

Revert to granite-4.0-micro (dense) β€” hybrid arch not supported in llama.cpp b5580
438c7e3

seriffic commited on

Switch to granite-4.0-h-micro (3B hybrid) β€” h-small OOM on cpu-basic
13bdbb2

seriffic commited on

Upgrade to Granite 4 H-Small (8B) for better tool calling
3c513ac

seriffic commited on

Deploy Amanat: Granite 4 Micro + llama-server + Chainlit + Auth0
efd8492

seriffic commited on