https://github.com/charmbracelet/crush/pull/527
https://github.com/charmbracelet/catwalk/pull/25
Forks:
https://github.com/jooray/catwalk
https://github.com/jooray/crush/
With Venice, it's not so perfect, but it somehow works. Hopefully they include a better coding model that also supports tool calling. We are stuck with qwen3-235b.
The way to run it:
Clone my fork of catwalk, run "go build" and "./catwalk"
Catwalk is their database of models, it will run on localhost
Then:
Clear cache if you have run crush previously:
rm -i ~/.local/share/crush/providers.json
Clone my fork of crush, "go build" and run:
CATWALK_URL=http://localhost:8080 ./crush
if you have VENICE_API_KEY set, you can select venice models and they will work with Crush.
Have fun!