This has been solid and I use this for my Open Source project RightModel: https://rightmodel.dev
nit suggestion: It took a while to realize that I have to scroll to right to see more details. Most users are in habit of scrolling down or click on some button to see more details.
I was skeptical at first, but I tried using that and then asked Claude if the changes were okay, and they were, and the code works fine.
There are literally dozens of existing projects that are doing what you are trying to do.
Insert XKCD standards reference here:
https://www.helicone.ai/llm-cost
https://docs.litellm.ai/docs/provider_registration/add_model...
https://artificialanalysis.ai/api-reference
https://github.com/simonw/llm-prices
https://github.com/assistant-ui/modelpedia
https://github.com/pydantic/genai-prices
https://github.com/Portkey-AI/models
https://github.com/truefoundry/models
https://github.com/agentstation/starmap
https://github.com/dcSpark/ai-model-catalog
I always hope for the best when someone has a new list because of this. I want a de facto source!
I have a quick question but https://aihubmix.com/model/coding-glm-5.1-free seems to be free in the chances of "coding-glm-5.1-free is the open and free version of coding-glm-5.1. To ensure stable service performance, usage limits are in place: up to 5 requests per minute, 500 requests per day, and a daily token allowance of 1 million."
Is there any catch aside from that for this aihubmix? I use opencode-zen from free version mostly if I want agents but this seems interesting to me as well and I think that it mught be able to get integrated into opencode itself as well given this repo is from opencode (well anomalyco)
A quick question but is there any tangible benefit of using these AIhubmix or others over something like opencode-zen itself that I may be missing?
Cost per token says nothing. For instance if model goes dumb half way the task and you have to start again. If model does that all the time, then the cost is substantially higher than headline figure.
Probably such a service should constantly run various types of tasks on such models and gauge quality of output (though still provider can detect it and pin their best model to skew the results).