正在加载视频...

视频加载失败

Playwright CLI + Jev is 98% cheaper and TWICE as fast compared Playwright MCP Decided to test out Jev by TypeSafe AI and hook it up to Playwright CLI. I compared the results with Playwright MCP to see how both workflows handle a fuzzy instruction such as: "Create new...

41,428 次观看 • 11 天前 •via X (Twitter)

14 条评论

Antoine 的头像
Antoine10 天前

If you could run this with a local Laya model or CLM from huggingface, that’d make it 100% free 😊

adrian 🤞🏿 的头像
adrian 🤞🏿10 天前

i was wondering if this would work.

Buswe 的头像
Buswe10 天前

A big chunk of that saving is context: the tool schemas ride along on every turn, while a CLI only pays for the calls it actually makes.

Nitiksh · NTXM 的头像
Nitiksh · NTXM10 天前

This lines up with what I keep seeing. Thin CLI wrappers around Playwright win on cost and latency for fuzzy browser tasks. Full MCP stacks add flexibility, but the round trips and context bloat show up fast. The sweet spot for me is a headed browser session you keep alive, plus a small action API (map, click, type, wait, screenshot) so steps stay replayable. Fresh profiles every run is where logins die. I wrote up that bring-your-own-session approach here: Curious whether your CLI path kept cookies across the fuzzy task or re-authed each time.

Ábel Énekes 的头像
Ábel Énekes10 天前

I also tried it myself, it's definitely making things cheaper for quick, trivial tasks. But quite early it showed that Jev is a non-thinking model so I had to give it an out to fallback to llm when it couldn't complete the goal or had to fill freetext values. Now I'm playing with exposing my Page Object to Jev so it can call their actions directly. Works surprisingly well for complex flows.

Keith Tsang 的头像
Keith Tsang10 天前

Jev’s efficiency is impressive, but the real advantage lies in adaptability. Playwright CLI + Jev can handle more complex scenarios with less friction, which is often overlooked. Speed is great, but versatility can be a game changer.

Shafie 的头像
Shafie10 天前

wait, playwright cli can give browser snapsot?

Filip Hric 的头像
Filip Hric10 天前

Yup

Shafie 的头像
Shafie9 天前

okay I will check again, I was experimenting with a self healing UI testing scripts and decided to go with Playwright MCP because Playwright CLI can’t do browser snapshots (at least not the same as how MCP does it - maybe), but I should actually try

GS.ai 的头像
GS.ai10 天前

Why not run it locally. Meet 🤝 Kevin

Samuel Hu 的头像
Samuel Hu11 天前

98% cheaper is the kind of result that makes the receipt matter. i’d log the exact Playwright action, latency, and failure branch too. did Jev hit the same happy path or a different retry gate?

Filip Hric 的头像
Filip Hric10 天前

same paths. Jev actually did more tool calls because it did extra re-checks before filling the input fields and checks browser state before every action, so if that part could be optimized it might slash the execution time even further the mcp flow goes like this: Snapshot → LLM chooses action → MCP executes → updated snapshot → repeat the jev flow goes like this: DOM observation → Jev chooses action → CLI executes → updated observation → repeat

Samuel Hu 的头像
Samuel Hu10 天前

extra re-checks before input fill are the agent paying for its own uncertainty. snapshot once, act on the snapshot, and only re-read when the write actually lands.

Sujal 的头像
Sujal10 天前

the cli snapshot is text so jev never sees the render, two elements with the same accessible name look identical

相关视频

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

29,333 次观看 • 11 天前

New course: MCP: Build Rich-Context AI Apps with Anthropic. Learn to build AI apps that access tools, data, and prompts using the Model Context Protocol in this short course, created in partnership with Anthropic Anthropic and taught by Elie Schoppik Elie Schoppik, its Head of Technical Education. Connecting AI applications to external systems that bring rich context to LLM-based applications has often meant writing custom integrations for each use case. MCP is an open protocol that standardizes how LLMs access tools, data, and prompts from external sources, and simplifies how you provide context to your LLM-based applications. For example, you can provide context via third-party tools that let your LLM make API calls to search the web, access data from local docs, retrieve code from a GitHub repo, and so on. MCP, developed by Anthropic, is based on a client-server architecture that defines the communication details between an MCP client, hosted inside the AI application, and an MCP server that exposes tools, resources, and prompt templates. The server can be a subprocess launched by the client that runs locally or an independent process running remotely. In this hands-on course, you'll learn the core architecture behind MCP. You’ll create an MCP-compatible chatbot, build and deploy an MCP server, and connect the chatbot to your MCP server and other open-source servers. Here’s what you’ll do: - Understand why MCP makes AI development less fragmented and standardizes connections between AI applications and external data sources - Learn the core components of the client-server architecture of MCP and the underlying communication mechanism - Build a chatbot with custom tools for searching academic papers, and transform it into an MCP-compatible application - Build a local MCP server that exposes tools, resources, and prompt templates using FastMCP, and test it using MCP Inspector - Create an MCP client inside your chatbot to dynamically connect to your server - Connect your chatbot to reference servers built by Anthropic’s MCP team, such as filesystem, which implements filesystem operations, and fetch, which extracts contents from the web as markdown - Configure Claude Desktop to connect to your server and others, and explore how it abstracts away the low-level logic of MCP clients - Deploy your MCP server remotely and test it with the Inspector or other MCP-compatible applications - Learn about the roadmap for future MCP development, such as multi-agent architecture, MCP registry API, server discovery, authorization, and authentication MCP is an exciting and important technology that lets you build rich-context AI applications that connect to a growing ecosystem of MCP servers, with minimal integration work. Please sign up here!

Andrew Ng

142,256 次观看 • 1 年前

Jev has been blowing up lately. If you've got the Jev API but don't know how to play around with it yet, you can just copy this checklist. 1. jev-ultrafast A high-speed browser Agent built with Browser Use. Jev only judges "what to do, which element to click" at each step, and only calls the small model when typing is needed. Searching for a flight on Google Flights takes about 7 seconds. 2. fast-jev-compaction Context compression for Claude Code. Before each tool call, have Jev judge if there's anything still useful; delete the useless stuff, and keep the original text without rewriting it. 3. json-render Vercel Labs' generative UI framework. In experiments, Jev doesn't write JSON token by token; it just handles selecting components, properties, and layouts. 4. typesafe-mcp Best for people who just got the API. Plug Jev into Claude Code, Claude Desktop, Codex, and Pi, and do Choice / Score / Noul anytime. 5. jev-mcp Ready-made Agent judgment toolkit: fact-checking, content screening, semantic ranking, classification, and information extraction. 6. SemDecide Turn Jev into a command-line tool. Directly classify, score, and filter in the Shell—great for hooking up to crawlers, CI, and data pipelines. 7. jev-codex-router First have Jev judge how hard this round of programming tasks is, then decide the model tier, reasoning depth, and speed mode. 8. Winnow Context garbage collection for Claude Code. When Read / Bash / Grep spits out a ton of stuff, Jev first judges which parts are really relevant to the current task. 9. jev-review Before code review, run it through Jev first to pick out high-risk changes, then hand them off to a pricier big model or a human. Comes with a local dashboard. 10. Blink Use Jev as a code repository navigator. At each directory level, judge which files are most relevant to the current issue, then keep digging down. Copy these complete Jev blueprints - then read full Jev setup below ↓ ↓

rody

202,492 次观看 • 14 天前

this is f*cking gold 20 GitHub repos with 500K+ combined stars that will level up your JEV workflow AGENTS > jev-ultrafast: Jev picks every click and DOM target, a small LLM only types > hermes-jev-skills: routing, memory, compaction and skill picks in one pack > typesafe-computer-use: OCR reads your Mac screen, Jev picks the next click MEMORY > fast-jev-compaction: scores every tool call keep, truncate or drop instead of summarizing > jevmem: project memory for Claude Code, Cursor and Codex, updated every turn > jev-second-brain: your Obsidian vault, Jev judges which notes duplicate, revise or contradict SAFETY > jev-guard: a gate before every tool call, Jev scores the risk, you set allow, ask or deny TOOLS > skills: the official TypeSafe skill for Claude Code and Codex > system-one-adapter-python: dry-run your questions on an ordinary LLM before you burn a Jev key > jev-mcp: claim checks, screening and ranking as MCP tools > typesafe-mcp: plug Jev into any MCP client > json-render: Vercel's generative UI, where Jev picks the components OPEN MODELS > SemIf-OpenJev: semantic ifs from frozen open models kev: Jev-like models on Qwen that run on your MacBook > laya-mlx: the Laya decision engine on Apple silicon > clm: an open System One model with Choice, Noul and Score > jevlike: train your own Jev-like model TRADING > jev-trader: one buy or sell decision per Monad block START HERE > awesome-jev: the biggest map of everything built on Jev > awesome-jev-by-typesafe: use cases, patterns and starter code bookmark it before your next build

NO1ennn

18,445 次观看 • 7 天前