Proof-of-concept model provider in Go