TypeSafe AI · Jev 1.13 · released this week · in beta on OpenRouter

Jev AI Just Changed SEO

The model that can't write a single word.

Jev AI just changed SEO, and the strangest part is that this model can't write a single word.

Imagine every slow SEO decision on your site getting made for you in under a second.

Which page to link to, which keywords matter, and which pages to fix first, all sorted while you make a coffee.

I ran it on my own sites with my real Search Console data, and I'll show you every result.

Stick with me to the end, because one small mistake quietly breaks the whole thing.

15,900
my real keywords sorted
3 min
start to finish
42.5¢
total cost
632
pages link-mapped in 42.5s
every number in a green tag is my own live run · Sept 19, 2026
Official sources, open them yourself ↓
§1Not an article. Not a title tag. Not a meta description.

I asked it to write. It just won't.

real API replies from jev-1.13 · recorded today

What you're watching: three real requests asking Jev to write, and the three real replies it sent back.

§2The man behind it

Diogo Almeida co-invented ChatGPT, then went quiet for two years

💬Co-inventedChatGPT🤫Two yearsquieta new way to train🏛️TypeSafe AIhis companyJevreleased this week
The launch · Sept 15

The announcement, in his own words

Diogo says he spent two years in stealth building a new way to train models, and that Jev is 20 to 200 times faster and 40 to 400 times cheaper. Those are his numbers, and mine are further down the page.

§3The claim

20 to 200 times faster. 40 to 400 times cheaper.

20–200×fasterthan a normal AI model40–400×cheaperthan a normal AI model0.1–0.5sper answera tenth to half a second
TypeSafe's launch claims
347 msmy median answeracross 15,900 real requests4.1 sClaude Opus 5same job, same machine
my live run · OpenRouter · Sept 19
§4So what does a model that can't write do all day?

It decides.

WRITINGsolvedan article in minutesstopped being the hard partDECIDINGthe bottlenecksitting there quietlyeating your entire weekvsthe bottleneck moved somewhere nobody talks about
§5Your SEO work, with the writing stripped out

Six questions. Every one has a short answer.

🔗Which page shouldlink to this one?🗂️Own page, or fitsone you've got?⚔️Are these two pagescompeting?✉️Is this prospectrelevant?📋Which 40 of 900get updated first?👀Ready to publish,or needs your eyes?a pick from a list · a rating · or a yes or no
§6Right now

Either way it's slow, and that's why the audit never gets done

audit-spreadsheet.xlsx · last opened 4 months agoOne decision at a time. By hand, or by a big writing model.
§7How it takes instructions

A situation. A question with set answers. It picks one.

📄The situationa page, a keywordA questionwith set answersJev~0.3 seconds🎯The pick+ how sure it isa different shape to what you're used to
§8TypeSafe calls this a System One model

Red light, you stop. You don't write a paragraph first.

SYSTEM ONESTOPred light → you stopJev · the fast brainSYSTEM TWOa paragraph about the red lightevery SEO tool you use runs the paragraph brain, even for the red lights
§9Question type one

Choice: pick one from a list

🔗Which page shouldthis link point to?🧭Informational, commercialor transactional?🌐Which site shouldthis article go on?
"Which site is the best home for this topic?"AI Profit Boardroom0.72agentos.guide0.24Goldie Agency0.04the pick · a probability for every option · up to 255 options
real Jev answer on one of my pages · confidence 0.58
§10Question type two

Score: rate it against levels you define

"How urgently does this page need a refresh?"leavealoneworthupdatingupdatefirstremoveor merge1.21it can land between levels, not just on them
real Jev answer on one of my pages · score 1.21
§11Question type three

Noul: yes or no, with a probability attached

A number from zero to one"Statistic with no source?"0.98 · almost certainly yes"Same intent as that page?"0.87 · probably yesA vague question0.42 · it doesn't know"Pitch aimed at wrong person?"0.14 · probably nonear 0.5 means it genuinely doesn't know, and that's useful too
four real Jev answers from my tests
§12Here's the part that makes it practical

Ask them all about the same page, in one request

live Jev run · one of my pages · six questions in one request

What you're watching: one page, six questions, one request. Six answers came back in 314 milliseconds, and a single question took 387.

Intent, link target, cannibalising, refresh. All of it, in under a second.
§13Job 1Internal linking · the one with hard proof

586 pages against 21

CLAUDE OPUS 5 · SAME CLOCK21 pagessame 586 pagessame 45 secondsJEV586 pages45.1 seconds · 584 links placedtotal cost: 21 centsvs
Borja's test on his own site · as reported by the builder
§14Job 1The number I actually care about

On 139 pages, it placed no link at all

586 pages · the pink ones got no link at all139 pages: nothing honestly fit, so it placed nothing
📊Rate everypossible target📏Does any clearyour line?🚫If none do,place nothingthat restraint is the whole difference
§15Job 1I run content across several sites at once

So I ran it on mine: 632 posts, 42.5 seconds

live Jev run · aiprofitboardroom.com/blog · Sept 19

What you're watching: Jev read 632 of my blog posts in 42.5 seconds for 2.7 cents, picked 497 links and refused to link 135 pages. Opus 5 finished 222 pages on the same clock and cost 77 cents.

THINKING IT? "My gap was smaller than 586 against 21."

It was, because I gave Opus the same 24 parallel lanes as Jev. It still finished a third of the pages at 28 times the cost.

§16Job 2Keyword intent and mapping

A Choice question, repeated thousands of times

1,018research paperssorted by Hassan24categoriesfor all of them~¼ seach256 ms medianswap papers for keywords and the job is identical
Hassan El Mghari · 1kpapers.com
§17Job 2The confidence score is what makes it usable

I sorted 15,900 real keywords. It flagged the ones it wasn't sure about.

live Jev run · every query from my 10 Search Console properties · Sept 19

What you're watching: 15,900 real search queries sorted by intent, best site and whether they need their own page, in 3 minutes for 42.5 cents.

📏You seta lineSure about it12,164 sorted for me🙋Shaky on it3,736 in my pilethat's the bit that gives you your week back
§18Job 3Quietly the biggest · site-wide content audits

Every page on the site, scored in the time it takes to make a coffee

live Jev run · 639 pages + their real Search Console numbers · Sept 19

What you're watching: all 639 pages of one site scored on my own four levels in 19 seconds for 1.2 cents, with 7 pages handed back to me because it wasn't sure.

🟢Keep🔀Merge♻️Refresh🗑️Take downyou still make the final call, just on a sorted list
§19Quick one before outreach and AI search

Want this applied to your actual site?

Free SEO strategy session

Get a custom plan to rank in Google and AI search

Book a free one to one session with our team, and leave with a game plan either way.

We go through your pages together
We find where repeated decisions are eating your time
Internal linking, pages fighting each other, keyword mapping nobody finished
A custom plan to rank in Google and get picked up in AI search
One to one and free
Book your free SEO session → Free · one to one · goldie.agency
Link in the comments and description · or go to goldie.agency
§20Job 4Link prospecting

Relevance is a Score question

The maths on outreach hasn't changed in a decade2,000 sitespulled · mostly noise~150 relevantsorting one from the other is hours of clicking
live Jev run · 60 public sites rated against my article · Sept 19

What you're watching: 60 prospect sites rated for fit in under three seconds, with 23 clearing my line, followed by the same pitch checked against two different people.

§21Job 4A signal on the messaging side too

700 leads. 40 seconds. Nine cents.

700leads + their pitchfed in by Romàn40 sto predict howeach would landtotal🎯Flagged everypitch aimed at thewrong personit isn't grading your pitch, it's pointing at the wrong targets
Romàn's test · as reported by the builder
§22Job 5The quality gate before anything goes live

Checking the draft was always the bottleneck

live Jev run · my 40 newest real posts · Sept 19

What you're watching: my 40 newest posts put through five yes or no checks each in about two seconds. 24 passed on answer, links and depth, and it caught an unsourced number in all 40.

📝DraftYes or no checksone pass🚀Above the linepublish + index📁Below the linereview folderhigh confidence publishes · the rest waits for you
§23Job 5I publish with Claude Code

You can run the same setup with any agent

🦉Claude Codewhat I prefer🤖Codex, Hermes,OpenClawor any agent🚦The same gateone Jev call
§24BonusA bonus worth knowing about

"Choose the cheapest model that can finish this job"

live Jev run · six real SEO jobs routed · Sept 19

What you're watching: six SEO jobs, each routed to a cheap, mid-priced or expensive model from a plain English description of what each model is good at.

The router idea · Sept 17

Describe each model in plain English, and Jev picks

Ephraim built a router where Jev reads the request and sends it to the model that fits. LangChain shipped the same pattern, and their write-up is in the sources at the top of this page.

§25AI searchThe AI search angle

Score every page against every question

THE OLD QUESTION"What position?"one pageone keywordTHE USEFUL QUESTION"Does it answer?"in a way something canlift out and usevs
live Jev run · my 30 biggest pages × 30 real questions from my Search Console · Sept 19

What you're watching: a 900 cell grid filled in under four seconds. Green is a strong answer, gold is half there, and the dark cells are questions nobody on my site answers yet.

§26That's the real shift

The analysis you always knew you should run is now cheap enough to run

BEFOREnever rantheoretically possiblepractically too slowNOWan afternoonthousands of cellsmy 900 took 3.9 secondsvs
§27Let's talk cost

It charges for what you send in. Nothing for what comes back.

~4¢per million tokens in$0.042 on OpenRouter$0for what comes back~42¢per 10,000 decisionsat 1,000 tokens each
What my whole day of tests actually cost15,900 keywords × 342.5¢632-page link map2.7¢639-page audit1.2¢900-cell AI search grid0.5¢40-draft publish gate0.5¢60 prospects0.1¢every test on this page, together: under 50 cents
my OpenRouter usage · Sept 19
THINKING IT? "Cheap AI is usually rubbish."

It can only pick from options you wrote, so there's no waffle to get wrong. Where it's unsure it says so with a number, and those are the ones you check.

§28It's in beta on OpenRouter right now

Track cost per finished job, not cost per decision

OpenRouter · Sept 18

You reach it the same way as everything else you run

OpenRouter describes it plainly: it takes your app's state plus a typed question and returns a typed decision with a probability attached, with nothing to parse or validate.

CHEAP AND WRONGexpensive fastarticle sent to the wrong sitepage linked to something irrelevantTHE NUMBER TO TRACKcost per finished jobdid the job end up right?that's the only cost that countsvs
Now the limits, because people are about to get these wrong.
§29Limit 1It can't write

Your words still come from a writing model

✍️Writing modelarticles · titles · introsJevonly picks between options you gave it⚙️Your systemdoes the thing
§30Limit 2Confidence is not accuracy

Sure doesn't mean right. And it never proves anything happened.

0.97"I'm sure"what the model tells you"I'm right"a different thing"It happened"go and check the pages
🤖Agent says"finished"🔍Verify the outcomeseparatelythe Browser Use habitThen trust itcopy that habit
THINKING IT? "So will it get things wrong?"

Yes, sometimes. In my audit it marked a page with 11,648 impressions as "remove", but at 0.51 confidence, so it landed in my pile instead of going through.

§31Limit 3The model never sees the name you give your question

A label called "safe to publish" does nothing at all

live Jev run · my label test + my hostile text test · Sept 19

What you're watching: the same vague question under two different field names scores 0.42 and 0.41, while the properly written question scores 0.98. Then a baking blog is scored clean and again with a hidden instruction added.

§32Limit 4Specific to SEO · it can be pushed by what you feed it

Hostile text goes straight into your decision layer

SEO relevance of a sourdough page, before and afterClean baking blog0.04 of 2+ one buried instruction0.15 of 2it held, but the score moved 3.5× and confidence fell 0.94 → 0.78
my live test · three runs each · Sept 19
"Content written to adversarially steer the model, whether that is an injected instruction, a deliberately misleading framing, or text that argues for its own classification, can move the answer."TypeSafe docs · Jev 1.13 jaggedness · adversarial content
§33There's already a proper argument going on

Nearly a million tokens down to 86,000, in about a second

ONE SESSION · BEFORE~1,000,000tokens of agent historyAFTER · ABOUT A SECOND86,000people reported cutsof 30 to 60 percentvs
The idea · Sept 17

Score everything in the agent's history, drop what's irrelevant

Tamara's pitch is that tidying an agent's history shouldn't still be a slow summary prompt, because Jev can score every tool call and drop the ones that no longer matter.

The pushback · Sept 18

Theo: cleaning up history isn't the same as filtering it

Theo's point is that if you score items one by one and bin the low scorers, you can lose the trail that explains why the system did what it did. I think he's right about the risk, and I think the direction is still correct.

🗑️Delete thelow scorers?↕️Or justreorder them?the open question, and this is all about a week old
§34So here's what's actually changed

Three parts

1Writing and decidingare separate jobs nowdeciding got close to free2Volume stoppedbeing the limithours aren't the reason3Confidence is somethingyou can act onset a line
🟢Above the lineit runs🙋Below the lineit comes to you🏋️You're atthe gym
§35The one to pay attention to if you're not technical

"I'm 61 percent sure on this one. You should look."

It solves a trust problem, not a technical onenodoesn'tknowyes0.61what stops most people isn't the job. It's not knowing when it got it wrong.
§36None of this needs you to be a developer

Describe the decision. Write the options out. Set a line.

1Describe the decisionin plain English2Write the optionsout clearly3Set aconfidence lineevery number in this video came from that
  the exact question I sent for the link map
// the whole skill: a decision in plain English, the options written out, and a line{  "state": "Source blog post: hermes blender mcp",  "questions": {    "link": {   // the model never sees this name      "type": "choice",      "instructions": "A reader has just finished the source blog post. Which ONE page is the most genuinely useful next read to link to? Only pick a page if the topic connection is real. If nothing truly fits, pick none.",      "criteria": {        "p1": "Blog post: hermes mcp server",        "p2": "Blog post: best hermes agent plugins",                … 28 more pages …        "none": "No page in this list is honestly relevant enough to deserve a link from this post"      }    }  }}// → choice: "p1"   confidence: 0.67   my line: 0.60   → link placed
the real request from my 632-page run
THINKING IT? "I've never touched an API."

You don't write this by hand. You describe the decision to Claude Code or any agent, and it builds the request and runs it for you.

§37Inside the AI Profit Boardroom

The ones who get results aren't the technical ones

3,900+business ownersinside the Boardroom38countries🗺️They know theirown processwell enough to describe itwhich is exactly what this model asks of you
Plenty had never used AI before they joined

Get AI working properly in your business

Join the AI Profit Boardroom →skool.com/ai-profit-lab
§38Honest state of things

Jev is days old. Start with the boring repeated decision.

🐣Days old🧪Integrations markedexperimental💬Smart peoplestill arguing
🔗Internal linktargets🧭Keywordintent📋Which pages getupdated firstthe unglamorous work where the gains actually live
§39If you want that mapped out for your site specifically

Bring in customers instead of fixing spreadsheets

Free SEO strategy session · no pitch, just the plan

Book your free one to one SEO strategy session

Our team maps this out on your site, then hands you a custom plan to rank in Google and get picked up in AI search.

Exactly where your internal linking is leaking value
Which of your pages are competing against each other
Which decisions in your process can be handed over
A custom one to one plan for Google and AI search
Free. No pitch. Just the plan.
Book your free SEO session → Free · one to one · goldie.agency
Link in the comments and description · or head to goldie.agency
§40The writing stopped being hard a long time ago

The deciding just got 200 times faster, and costs less than a coffee

🔁Pick one decisionyou make over and over🗂️Give itoptions👀Watch whatit doesthe deciding was always what slowed everyone down
Pick one decision you make over and over. Give it options. Watch what it does.