Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Introducing jevgrep - a research agent CLI powered by jev from TypeSafe AI that reduces your coding agent cost by 40% (verified on SWE-bench) Make sure to use the built in skill so your coding agent knows to use jg for context collection

409,232 Aufrufe • vor 2 Tagen •via X (Twitter)

49 Kommentare

Profilbild von David
Davidvor 2 Tagen

This works because coding agents typically spend 30-60% of all its tokens on research to collect context before writing a single line of code. The actual code generation tokens are tiny. To install, just send claude/codex this exact repo (or even the exact tweet)

Profilbild von David
Davidvor 2 Tagen

A lot of time was spent on optimization, gpt-6-astra ran this in an autoresearch loop to optimize cost / perf for ~70hrs to find the optimal input & output shapes for API calls & the CLI This CLI is designed 100% for agents, its outputs would make no sense to a human

Profilbild von David
Davidvor 2 Tagen

Also - this video (including the sound) is made 100% in opus-5.5, what a time to be alive!

Profilbild von David
Davidvor 2 Tagen

On why this implementation is different compared to other general Jev based file search tools:

Profilbild von khaled
khaledvor 2 Tagen

@typesafeai related :)

Profilbild von David
Davidvor 2 Tagen

Took a quick look - this is a good generlized Jev implementation, but it won't work for coding agents, you need a recusive code discovery loop (e.g. an actual research agent) to make the context useful, else it'll be either too much context or too little and won't be useful enough to cut costs This would be good for humans where my jevgrep is made 100% for agents. You can try to use the cli yourself but the output will be too dense & confusing.

Profilbild von Tim Williams
Tim Williamsvor 2 Tagen

@eltokh7 @typesafeai Yes I found exactly this - for reviewing code, even if you pass a ranked list of hunks in as context, the agent is still gonna just pull a huge chunk of the file context in anyway. Fighting the weights

Profilbild von David
Davidvor 2 Tagen

@eltokh7 @typesafeai Yup which is why the cli output needs to contain instructions for the agent and structured to be agent friendly, and also why the built in skill is important

Profilbild von Eliot Gevers
Eliot Geversvor 2 Tagen

@typesafeai Does it pass the @theo test?

Profilbild von David
Davidvor 2 Tagen

@typesafeai @theo What test is that 😅

Profilbild von ahmad ghoniem
ahmad ghoniemvor 2 Tagen

i'd love to test it out if you want to truly take it a step further find a local classifier model (there are alot emerging every day) laya is the 1st that i can think of and let astra / opus 5.5 post train it (if it's doable) that's an experiment i might run myself if i found jevgrip useful haha

Profilbild von David
Davidvor 2 Tagen

@typesafeai Yea will def be testing out diff models

Profilbild von CV.YH
CV.YHvor 2 Tagen

@typesafeai Great man! I will do a Eikosgrep forking it!

Profilbild von lily zhang
lily zhangvor 2 Tagen

@typesafeai 40% is impressive, but isn't swe-bench retard? need the skill to generate this motion video ASAP!

Profilbild von David
Davidvor 2 Tagen

@typesafeai deepswe is better but that's like $500 per run. Swebench is the poor man's benchmark 😂

Profilbild von Essam Sleiman
Essam Sleimanvor 2 Tagen

@typesafeai very cool!

Profilbild von David
Davidvor 2 Tagen

@typesafeai Thanks! Give it a try, it's been making my max plans last a lot longer

Profilbild von samuelgao
samuelgaovor 2 Tagen

@typesafeai Cool, I want to try this

Profilbild von David
Davidvor 2 Tagen

@typesafeai Lmk how it works out for you!

Profilbild von Brjan | AI Builder
Brjan | AI Buildervor 2 Tagen

@typesafeai a 40% cost reduction is impressive, tools that optimize coding efficiency are essential

Profilbild von Yechan Do
Yechan Dovor 2 Tagen

@typesafeai Simple but strong idea

Profilbild von neamtu
neamtuvor 2 Tagen

@typesafeai swe bench is trash

Profilbild von David
Davidvor 2 Tagen

@typesafeai I know 😅

Profilbild von Travis Fischer
Travis Fischervor 2 Tagen

@typesafeai LOVE this 💪 would be really cool to see a fuller eval comparing harnesses using ripgrep vs jevgrep

Profilbild von David
Davidvor 2 Tagen

@typesafeai If there's enough interest I will def put in some more $$ for a full run & with other models

Profilbild von rishub.
rishub.vor 2 Tagen

@typesafeai How to make a promo video like this?

Profilbild von David
Davidvor 2 Tagen

@typesafeai Opus 5.5 and my custom skill! I will release that soon as well

Profilbild von John Rood
John Roodvor 2 Tagen

@typesafeai the 40% only holds while the agent keeps calling jg. skill instructions are the kind of context that compacts away first, and once they are gone runs quietly revert to raw greps. track adoption over long sessions, and re-inject the skill at compaction.

Profilbild von Magik
Magikvor 2 Tagen

@typesafeai Ha, made one too -

Profilbild von The Coding Sloth
The Coding Slothvor 2 Tagen

@typesafeai This video is impressive wtf

Profilbild von ⚡️Federico (rawnly)
⚡️Federico (rawnly)vor 2 Tagen

@typesafeai How does this compare to FFF-grep?

Profilbild von David
Davidvor 2 Tagen

@typesafeai I haven't benchmarked against the 2 but if there's enough interest I will (and against ripgrep as well)

Profilbild von ⚡️Federico (rawnly)
⚡️Federico (rawnly)vor 2 Tagen

@typesafeai Would be nice to see! Currently i’m using FFF almost everywhere’s supported

Profilbild von Sophie 🌟
Sophie 🌟vor 2 Tagen

@typesafeai the skill so it actually uses the cheap tool. needed that

Profilbild von Tax Dude
Tax Dudevor 2 Tagen

@typesafeai ngl the video looks great. I might give it a try at some point

Profilbild von Monty
Montyvor 2 Tagen

@typesafeai sick!

Profilbild von CoinCollector
CoinCollectorvor 2 Tagen

@typesafeai just tried it, sadly not useful at all, super slow on repos, thx anyway!

Profilbild von Isaac Hinman
Isaac Hinmanvor 2 Tagen

@typesafeai How is this better than semble?

Profilbild von Timothy LeGendre
Timothy LeGendrevor 2 Tagen

@typesafeai This is wild!

Profilbild von Fausto Yuuki
Fausto Yuukivor 2 Tagen

@typesafeai can u compare it against fff ?

Profilbild von Chris Stvn
Chris Stvnvor 2 Tagen

@typesafeai @theo what about this?

Profilbild von Mike Lydick
Mike Lydickvor 2 Tagen

A/B'd jg against ripgrep on a codebase we maintain. The right file often ranked first, but we still got a 12-51 file flood in seconds vs tens of ms for rg. NL ranking wins as the seed when you don't know the symbol, then you walk defs/refs/deps. Where does jg win beyond cold-repo exploration?

Profilbild von Konstantin Anagnostou
Konstantin Anagnostouvor 2 Tagen

@typesafeai Do you think is good for Hermes?

Profilbild von Kashif Ali Khan
Kashif Ali Khanvor 2 Tagen

@typesafeai cutting 40% token cost on swe-bench context collection is actually massive

Profilbild von G
Gvor 2 Tagen

@typesafeai This is definitely one of the smartest use cases of Jev I've seen

Profilbild von Inferred
Inferredvor 2 Tagen

@typesafeai Worth a try, context is still a hard question right now

Profilbild von WAGMİ 100x💎
WAGMİ 100x💎vor 2 Tagen

@typesafeai context collection is where the real agent cost hides — everyone optimizes the model call, nobody optimizes what feeds it. does the 40% hold pass@1 though, or did swe-bench resolution rate move with it?

Profilbild von zahir
zahirvor 2 Tagen

@typesafeai what in tarnation is this motion design

Profilbild von Webster | JARVIS
Webster | JARVISvor 2 Tagen

@typesafeai Nice, a research CLI that cuts agent cost by 40% is super handy. The built-in skill for jg is a smart touch too. Congrats on the SWE-bench numbers!

Ähnliche Videos

this is unreal f*cking gold for Jev builders 20 repos people are building on Jev right now. browser agents, context tools, trading bots, even a drone 1. JEV-Ultrafast - a fast browser agent ↳ 2. Fast-JEV-Compaction - context compression ↳ 3. JSON-Render - generative UI ↳ 4. Typesafe-MCP - use Jev with any client ↳ 5. JEV-MCP - a judgment toolkit ↳ 6. Semdecide - a classifier that lives in your CLI ↳ 7. JEV-Codex-Router - routes each task to the right model ↳ 8. Winnow - garbage collection for your context ↳ 9. JEV-Review - code review triage ↳ 10. Blink - a repo navigator ↳ 11. Agent-Desktop - desktop automation ↳ 12. Typesafe-Mario - an agent that plays Super Mario ↳ 13. JEV-Drone - drone control ↳ 14. OneVOneJev - a browser FPS ↳ 15. JEV-Trader - HFT market making ↳ 16. Prism - liquidity signal detection ↳ 17. Neo4Jev - knowledge graph traversal ↳ 18. JEV-Curate - training data screening ↳ 19. Canny - checks whether a task was actually completed ↳ 20. KillMyIdea - scores startup ideas before you build them ↳ pick by what you do: > coding -> JEV-Review, Blink, Canny, JEV-Codex-Router > context -> Fast-JEV-Compaction, Winnow > automation -> JEV-Ultrafast, Agent-Desktop > clients and tools -> Typesafe-MCP, JEV-MCP, Semdecide > UI -> JSON-Render > trading -> JEV-Trader, Prism > data -> Neo4Jev, JEV-Curate > founders -> KillMyIdea > just for fun -> Typesafe-Mario, OneVOneJev, JEV-Drone grab the one closest to your job and ship something on top of it this week

Mr. Buzzoni

28,472 Aufrufe • vor 4 Tagen