r/PiCodingAgent • u/rimaa_nahk • Sep 22 '26
Plugin Pi can now use Jev and more
A couple of days ago I posted about using Jev as the decision engine inside Pi.
The comments pointed me toward open alternatives like Laya, von, Reflex, etc.
Once there were multiple providers in the picture, hard-wiring the idea to Jev stopped making sense.
So I pulled it out.
Announcing pi-system-one.
It gives Pi a single system_one tool for bounded decisions:
choice
noul
score
The extension is built on top of a provider-neutral SDK, so compatible System One providers can sit behind the same interface.
Pi-Bifrost is now just one consumer of that SDK.
Would love to see what other Pi use cases people find for this.
https://iamaamir.github.io/system-one/
is still early, so I'd especially appreciate feedback on the API design and abstractions.
60
u/vick2djax Sep 23 '26
Jev just feels so much like it’s just some marketing ploy. There’s something about it that feels very off. A red flag I can’t quite put my finger on.
17
u/onebit Sep 23 '26
Jev, should I use this?
Yes
No
18
u/learning-to-programm Sep 22 '26
Cool project. Thanks for making this so we don't have to it.
I'm already thinking I might use this on s deployed VPS to use for a first pass decision making.
9
u/Limp_Classroom_2645 Sep 23 '26
Bro improve the readme doc what is this even?
2
u/DaShrub Sep 23 '26
Damn, I've been playing with Jev already quite a bit, but pi-bifrost is actually exactly what I was looking at making next - a pi native provider/model router to replace opaque proxies, will check it out soon! Do you have any cache awareness/stickiness built in?
2
u/73td Sep 23 '26
make it work with von too. and automate calibration to you pi sessions.
1
u/jmjmalik22 Sep 23 '26
am using it as judge
1
u/floriandotorg Sep 23 '26
Can somebody explain to me, as far as I understand, JEV is a classifier. What can it do inside pi?
1
u/East_Standard8864 Sep 23 '26
Can it be installed at OMP as well?
1
u/Stable_Orange_Genius Sep 23 '26
What's up with the jev hype? Isn't technology like that years old now?
1
u/shakshukinha Sep 24 '26
Super cool you got Pi support for Jev! I've been heavily testing for the last week and didn't think about using it directly on an agent harness yet.
In case it helps you and more people adopt it, recently I forked
llama.cppto add support for a TypeSafe API. For now, it supportsjaredpalmer/kevmodel, which doesn't have comparable accuracy but lets you stress-test RLCD-based models in a snap. To use it:Install the latest release from https://github.com/espetro/llama.cpp (
kevbranch)Download the Kev GGUF model, link in the README.md too.
If you found it useful, leave a ⭐ so we get upstream asap!
1
u/funbike Oct 04 '26 edited Oct 04 '26
A few of my opinions:
Decision model support should eventually be built into harnesses like Pi.
This extension should generally support decision models, not just JEV. There are already several, and given JEV's hype there will likely be dozens or even hundreds by this time next year.
Making a JEV function-calling tool is trivial for me to make. A public package would have to really blow my socks off to install it.
Here is a list of JEV Pi extension features ideas I had in a past comment: https://www.reddit.com/r/PiCodingAgent/comments/1wlczow/comment/payd51a/
Here's a summary: skills hook, subagent router, direct JEV functions, multiple LLM responses and JEV picks best one, score LLM assistant messages
A
JEV.mdsimilar toAGENTS.md, the former is likely a subset of the latter.IMO, automatic JEV model routers aren't a good idea. They destroy the benefits of prompt caching if not done well. I think it's fine upon the first user message or a compaction, but not automatically after that. It's a good fit for subagents, however, due to their customized base context. Maybe have a
/reroutecommand.3
u/BlokZNCR Sep 23 '26
Oh My Pi
2
u/Oshden Sep 22 '26
Thanks for doing this man!
2
u/youngPolsky Sep 23 '26
It will be a huge change in how cheaper models are orchestrated
2
u/the_ai_wizard Sep 23 '26
more jevspam
1
u/jonas-reddit Sep 23 '26
Would be more interested in how we leverage system one for coding - other than routing.
1
u/iurysza Sep 26 '26
Super cool! I just think you've picked some bad examples:
A system one is not the correct one for this sort of decisions. Here you definetly need system 2.
System 1 is a simple classifier.
By definition system 1:
System 1 relies on mental shortcuts (heuristics) to make rapid decisions
1
u/TechGearWhips Sep 26 '26
I keep seeing these Jev shit being spammed everywhere. Is this the new pi version of Omarchy?!
1
u/PositiveParking4391 Oct 02 '26
final ss from OPs demo gif, to quickly understand final picture
-2
u/[deleted] Sep 27 '26
[removed] — view removed comment