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!

Reply to this note

Please Login to reply.

Discussion

Before go build of crush, you need to add

replace github.com/charmbracelet/catwalk => /path/to/your/catwalk

to the file go.mod after line saying "go 1.24.3".