Skip to content

v0.8.3

Choose a tag to compare

@github-actions github-actions released this 24 Sep 17:29
· 7 commits to main since this release

Install

brew install --cask richardwooding/tap/wright
go install github.com/richardwooding/wright/cmd/wright@v0.8.3
podman run --rm -it --userns=keep-id -v "$PWD:/workspace:Z" -e ANTHROPIC_API_KEY ghcr.io/richardwooding/wright:0.8.3

Changelog

Features

  • Point wright at a model server you run yourself. Anything speaking the OpenAI API — RamaLama, llama.cpp, vLLM, LM Studio — is reachable by naming it in your user config:

    "model": { "endpoints": { "lab": { "baseURL": "http://127.0.0.1:8080/v1" } } }

    The key is the prefix, so -m lab/gpt-oss:20b routes there. ramalama is built in at http://127.0.0.1:8080/v1, so ramalama serve gpt-oss:20b needs no configuration at all. Verified end to end against a real RamaLama, including tool calling, which is what the agent loop depends on.

    Endpoints are read from your own config only, never from a project's settings file, trusted or not — this decides where your prompts, and so your code, are sent. wright refuses a name that would shadow a built-in provider (registering over one would silently redirect it), refuses a URL with no scheme, and warns when an endpoint is not on this machine.