HackerLangs
トップ新着トレンドコメント過去質問紹介求人

try-working

215 カルマ登録 4 か月前
https://try.works/

https://x.com/trydotworks

投稿

First Principles of Model Routing

try.works
52 ポイント·投稿者 try-working·8 日前·16 コメント

Show HN: role-model, a router for hybrid local/cloud AI

github.com
3 ポイント·投稿者 try-working·13 日前·2 コメント

Chinese users do not like "super apps"

twitter.com
12 ポイント·投稿者 try-working·先月·4 コメント

After DeepSeek, Xiaomi cuts AI costs by up to 99%

twitter.com
5 ポイント·投稿者 try-working·2 か月前·0 コメント

Tell HN: Your ChatGPT account can be deactivated at any moment, losing your data

7 ポイント·投稿者 try-working·2 か月前·3 コメント

Coding agents and the growing 1% problem

try.works
2 ポイント·投稿者 try-working·3 か月前·4 コメント

Why Chinese AI labs went open and will remain open

try.works
2 ポイント·投稿者 try-working·3 か月前·0 コメント

A Mac Studio for Local AI – 6 Months Later

spicyneuron.substack.com
9 ポイント·投稿者 try-working·3 か月前·2 コメント

recursive-mode: The Repo-Native Operating System for AI Engineering

repo-explainer.com
1 ポイント·投稿者 try-working·3 か月前·0 コメント

Recursive-mode for coding agents

try.works
1 ポイント·投稿者 try-working·3 か月前·0 コメント

Show HN: Recursive-Mode for Coding Agents

recursive-mode.dev
6 ポイント·投稿者 try-working·3 か月前·1 コメント

コメント

try-working
·24 時間前·議論
they said it will do worse on that
try-working
·昨日·議論
the remaining 10% accounts for the other 10,000% of the development time
try-working
·3 日前·議論
I'm guessing you mainly think of planning and maybe review when you say that Opus and GPT vary in their output. This is more of a qualitative judgment because it's difficult to write a planning benchmark. If you wanted planning to pass between both of these generalist models, role-model supports this via the pi-role-model extension for Pi that lets the coding agent send request metadata, define routing strategy to use and even model ID.

To implement it, you would make a rule for Pi to do another pass for any coder.planning task that it sends to the role-model router.

These types of personalizations are suited for implementation in the consumer application layer instead of in the router in my opinion.
try-working
·3 日前·議論
Feel free to take a look at the docs for how routing decisions are made: https://role-model.dev/

When you use Pi with pi-role-model, Pi will include task and role metadata with its request; the role-model router runtime additionally holds benchmark and observability data, and a configured routing strategy. A composite of this is used to make the decision.

What you are pointing out is correct: making the actual decision and ensuring it is accurate can be difficult, which is why you need rich data as above, and also a model pool where each model is distinct, as I wrote in this post and in one of the comments below.
try-working
·3 日前·議論
This is an interesting comment because it makes me want to ask the question, what is the use for fable then? For me, GPT 5.4 is enough when using recursive-mode. I do appreciate GPT 5.5 Pro for some larger research, architecture, planning tasks though. I think that's what Fable is for. A very small % of total work.
try-working
·3 日前·議論
I can add to the above that an accurate model router is what enables specialist models, and specialist models is what will in turn make model routing common place.

When we have a standard model routing protocol in place used by both applications and providers, we can start to really reap immense benefits from accurate routing and fine-tuned specialist models resulting in better performance and lower cost.
try-working
·3 日前·議論
a man of taste
try-working
·3 日前·議論
I am European, working in China for 12 years making multiples of the average salary, speak Chinese above B1 level and am not eligible for permanent residency yet.

First of all, if you want to become a resident somewhere you must learn the language. Not should.

Second, no country owes any foreign citizen residency there.
try-working
·3 日前·議論
well, I did go to 中央美术学院 so I have some sense of it
try-working
·3 日前·議論
it's arty
try-working
·3 日前·議論
If we define GPT 5.5 and Opus 4.8 as the frontier models for simplicity, there is some value in routing between them theoretically because two models will always have some differences.

However, when the models have the same generalist profile capabilities and are at the same performance and cost tier, making a decision for when to route between them and also making sure that that decision is correct, requires enormously granular information. While there are benchmarks that show differences between the models across different domains and tasks, the differences are generally not major and we also cannot assume that benchmarks that we know are optimized for, because if the new model wasn't presented together with good benchmarks the business would tank, really reflect real-world task performance at the request-level.

So routing between similar models is an information problem that is unlikely to be solved.

Routing between these two models is also likely to have a lower benefit than routing between GPT and DeepSeek on the cost vector. Routing to DS has clear, known and verifiable impact on cost. There is no need to guess.

Similarly, if we routed between GPT and a specialized math model, lets say Leanstral, that we can assume outperforms GPT by >50%, the benefits are also massively larger, and the routing decisions are also easy to make.

This is why the biggest pay offs come from routing between models that have a 2-10x difference in one of the cost-speed-quality factors, or specialized in a specific domain, or runs locally for data-security sensitive work.
try-working
·6 日前·議論
very cool.
try-working
·6 日前·議論
Different but related: When you use a Codex subscription in an agent like Pi or OpenCode, all the requests and tool call execution go through a sandbox owned by Codex app server, and all the tool calls function somewhat differently, and you can't read files outside of the sandbox as easily. It's currently tripping me up a bit when building a model router.
try-working
·6 日前·議論
We should probably only interact with the agent by writing to the log, which it executes from, and the agent should probably only interact with the external environment by writing and executing code. That fixes a lot of issues with non-determinism.
try-working
·6 日前·議論
This is one of the most interesting papers I've seen. Someone said it's AI slop, well I sent it to 5.5 Pro and it was a great read.
try-working
·7 日前·議論
yeah but it was on the frontpage and quite popular last time! and the timestamp on the comments changed too, to be relative to the new "posted" timestamp.
try-working
·7 日前·議論
what's going on with this post? It was posted days ago and now its back on the frontpage again?
try-working
·8 日前·議論
For this to work there needs to be a standard protocol for model routing so that you as the user can decide where requests go. You may wish to use mainly local models but at some times for some tasks you'll need to route requests to cloud models.

I've designed the role-model protocol for this, allowing routing between any model, however to function optimally it needs consumer applications to use the protocol when sending requests: https://role-model.dev/concepts/how-role-model-works
try-working
·9 日前·議論
Try the role-model Pi extension I built, to let Pi determine when to switch to a different model in your pool.

https://github.com/try-works/role-model
try-working
·9 日前·議論
You can do this with role-model, the model router I've built. It routes based on roles and tasks among other things. It has an extension for Pi that lets your coding agent specify request metadata for roles and capabilities etc.

https://github.com/try-works/role-model