Як користуватися Jev API: 20 проєктів, які можна скопіювати
Отримали ключ TypeSafe Jev API і не знаєте, що з ним робити? Двадцять проєктів з відкритим кодом на базі Jev — веб-агенти, інфраструктура для coding-агентів, MCP-сервери, shell-фільтри, демо з дронами й трейдингом — з кількістю зірок, мовами, ліцензіями та тими, що насправді не є Jev-нативними.
Published 2026-09-22
Ключ Jev — це не ключ чату, тому звичайного "hello world" не існує. Тут немає масиву messages і немає завершення для стрімінгу. Ви отримуєте один ендпоінт — POST /v1/systemone — який приймає state плюс мапу типізованих питань і повертає відповіді Choice, Score і Noul з імовірностями. Кожен проєкт нижче — це чиясь відповідь на питання "на що ж це насправді спрямувати?", і всі двадцять мають відкритий код.
Запускайте Jev на APIMaster як jev-latest. Живий маршрут коштує $0.042 за 1M вхідних токенів і $0 за вихідні (один активний маршрут, перевірено 22 вересня 2026 року), що збігається з опублікованою TypeSafe ціною $42 за мільярд вхідних токенів — без націнки шлюзу, і нема чого знижувати, бо немає вихідних токенів для білінгу. Викликайте нативний контракт за POST https://apimaster.ai/v1/systemone зі своїм ключем APIMaster. Дивіться картку Jev на маркетплейсі.
Знижка — на моделі, з якою ви його поєднуєте. Jev вирішує; щось інше пише текст. Саме на цих рівнях APIMaster значно нижче за прайс-лист: gpt-5.6-luna від $0.0223 вх. / $0.1336 вих. за 1M токенів (3 маршрути, приблизно 89% нижче за $0.20 / $1.20 від OpenAI), gpt-5.6-sol від $0.2682 / $1.6095 (18 маршрутів, приблизно 95% знижки від прайсу $5 / $30), claude-haiku-4-5 від $0.09 / $0.45 (8 маршрутів, приблизно 91% знижки від прайсу $1 / $5), і glm-5.3-flash від $0.105 / $0.35 (4 маршрути, приблизно 30% знижки від прайсу Zhipu). Один ключ покриває Jev і всі текстові сімейства — дивіться картку Luna і маркетплейс. Ціни маршрутів залежать від пропозиції каналів, тому саме жива картка є вирішальним числом.
Прочитайте попередження про зрілість, перш ніж щось встановлювати. П'ятнадцять із цих двадцяти репозиторіїв були створені між 16 і 18 вересня 2026 року. Зірки на тижневому репозиторії вимірюють увагу, а не надійність. П'ять мають менше ніж 60 зірок, і три з двадцяти — json-render, agent-desktop і prism-liquidity-agent — зовсім не є Jev-нативними: вони з'явилися до екосистеми і працюють без Jev. Деталі в останньому розділі.
Пробний GPT(GPT-6 Astra, GPT-5.6, GPT-5.5 і GPT Image 2 доступні)
Зареєструйтеся та отримайте $20 на пробний GPT
Що таке Jev і чому це змінює вигляд "проєкту"
TypeSafe випустила Jev 15 вересня 2026 року як першу "модель System One". Ідея — від Канемана: сучасні LLM — це повільна, розважлива система, а Jev — швидка, за винятком того, що "інтуїція" тут є каліброваним розподілом імовірностей над визначеними вами варіантами, а не прозою.
Саме цей єдиний дизайнерський вибір пояснює, чому проєкти нижче зовсім не схожі на звичайний список "AI-обгорток":
- Вивід типізований. Ви оголошуєте
Choice(вибрати один із ваших варіантів),Score(оцінити за названими вами рівнями) абоNoul(імовірність, що твердження так/ні є істинним). Немає нічого для парсингу і немає схеми, на яку можна сподіватися. - Кожне питання отримує відповідь за один прохід. Стан обробляється один раз, і всі питання оцінюються проти нього разом, тож поставити тридцять питань коштує ледь не стільки ж, скільки одне.
- Вивід безкоштовний, бо виводу немає. Жодних рядків на боці відповіді, жодної послідовної структури, жодних вихідних токенів — саме тому ціна лише за вхід.
- Модель не діє. Вона судить. Усе, що має побічний ефект — клік, політ, замовлення, видалення — залишається у звичайному коді, обмеженому порогом імовірності.
Щойно ви побачите цю форму, простір проєктів напишеться сам: поставте виклик Jev скрізь, де ваша програма ось-ось ухвалить маленьке, високочастотне рішення, яке важко виразити через if.
20 проєктів коротко
Кількість зірок перевірено 22 вересня 2026 року.
| # | Проєкт | ★ | Мова | Що робить |
|---|---|---|---|---|
| 1 | browser-use/jev-ultrafast | 16,972 | Python | Браузерний агент, де Jev обирає операцію та елемент; LLM пише текст лише коли дія — TYPE_TEXT |
| 2 | tamaratran/fast-jev-compaction | 6,122 | TypeScript | Плагін для Claude Code, що замінює підсумок компакції видаленнями Jev — нічого ніколи не переписується |
| 3 | vercel-labs/json-render | 18,005 | TypeScript | Фреймворк генеративного UI. Не Jev-нативний |
| 4 | itsmostafa/typesafe-mcp | 238 | Go | MCP-сервер evaluate для Claude Code, Claude Desktop, Codex і pi |
| 5 | jkudish/jev-mcp | 257 | JavaScript | Десять типізованих інструментів судження, відкритих через MCP |
| 6 | sharziki/semdecide | 32 | Python | "grep для сенсу, jq для судження" — типізовані рішення як Unix-фільтр із справжніми кодами виходу |
| 7 | 0xNatoshi/jev-codex-router | 189 | JavaScript | Маршрутизація моделі та зусилля мислення для кожного виклику в Codex, керована Jev |
| 8 | GhalebDweikat/winnow | 60 | Python | Сито контексту для Claude Code: заглушує вивід інструментів, який Jev вважає непотрібним |
| 9 | devagrawal09/jev-review | 516 | TypeScript | Поетапний робочий процес рев'ю коду з локальним дашбордом |
| 10 | ellipsis-dev/blink | 56 | TypeScript | Пошук по кодовій базі через ансамбль керованих Jev обхідників |
| 11 | lahfir/agent-desktop | 1,454 | Rust | Використання настільного комп'ютера через дерева доступності ОС. Не Jev-нативний |
| 12 | fhshaik/typesafe-mario | 343 | Python | Jev грає в Super Mario Bros. з RAM емулятора, ніколи зі скриншотів |
| 13 | RomanSlack/jev-drone | 122 | Python | Квадрокоптер пролітає смугу перешкод у MuJoCo; Jev читає ситуацію з частотою ~2.5 Гц |
| 14 | emrickgarrett/OneVOneJev | 20 | TypeScript | Серверно-авторитетний браузерний FPS, де ви боретеся проти Jev, до 5 убивств |
| 15 | jarrodwatts/jev-trader | 1,929 | TypeScript | Одне рішення купити-чи-продати на кожен блок Monad у книзі Kuru MON-USDC |
| 16 | irfndi/prism-liquidity-agent | 71 | TypeScript | Агент ліквідності Solana Meteora DLMM. Не Jev-нативний |
| 17 | jexp/neo4jev | 84 | Python | Навігація графом по одному переходу за раз, з перевіркою мети в тому ж виклику |
| 18 | AkashPriyadarshii/jev-curate | 23 | Rust | Просіювач наборів даних для корпусів JSONL і Parquet |
| 19 | qkal/Canny | 32 | JavaScript | Наглядач, який не дасть coding-агенту завершити на основі заяви |
| 20 | monteduro/killmyidea | 82 | TypeScript | Вісім оцінених питань, зважених у KILL / FIX / SHIP |
Група 1 — агенти, що вирішують, а не генерують
browser-use/jev-ultrafast (★16,972) — це еталонна реалізація, і саме її варто читати першою. Браузерний агент зазвичай просить модель видати JSON-дію, що означає плату за токени на кожному кроці. Ultrafast розділяє роботу: Jev обирає операцію та елемент з індексованого простору дій, а невелика LLM викликається лише коли обрана операція — TYPE_TEXT, єдиний випадок, що потребує згенерованих символів. Головне демо з README, справжній пошук Цюрих → Лондон у Google Flights, завершується за 7.1 секунди, включно з генерацією тексту й завантаженням сторінок. Якщо ви хочете зрозуміти, навіщо потрібна модель рішень, цей репозиторій — і є аргумент.
lahfir/agent-desktop (★1,454) — це настільний аналог, і він не Jev. Це Rust CLI та бібліотека з C-ABI, яка читає справжню структуру UI застосунку через дерево доступності ОС, а не вгадує з пікселів, з 54 операційними командами та посиланнями на знімки, що залишаються стабільними між викликами. Його власний README заявляє скорочення токенів на 78–96% у насичених застосунках через обхід скелета. Він був створений у лютому 2026 року, задовго до Jev, і не залежить від нього. Він заслуговує місця тут з однієї причини: якщо ви будуєте настільну версію Ultrafast, це той шар сприйняття, поверх якого ви поставили б виклик Jev.
Група 2 — інфраструктура для coding-агентів
Тут екосистема найгустіша, бо coding-агенти породжують дві речі, які Jev найкраще судить: чи це ще актуально? і чи це насправді завершено?
fast-jev-compaction (★6,122) бере найпоширеніший патерн — підсумовувати старий контекст за допомогою LLM — і відкидає його. Підсумок втрачає інформацію; шлях до файлу або точна помилка можуть зникнути. Цей плагін ніколи нічого не переписує. Він показує Jev усю розмову, питає, які виклики інструментів і результати більше не потрібні, і видаляє лише їх. Текст користувача й асистента залишається дослівно і по порядку.
winnow (★60) застосовує ту саму ідею до окремих результатів, а не до історії. Кожен великий вивід Read, Bash або Grep оцінюється перед тим, як потрапити в контекст; блоки, які Jev вважає непотрібними, замінюються трирядковою заглушкою з підсумком від дешевої моделі та ключем, що відновлює повний текст на вимогу. Нічого не втрачається, просто це перестає коштувати токенів, доки ви не попросите. Winnow також є найчистішим прикладом плавного відкату: його адаптер може відповідати на ті самі питання за допомогою Claude Haiku 4.5, коли Jev недоступний — некалібровано, але конвеєр продовжує працювати.
Canny (★32) атакує протилежну проблему. Агенти заявляють про успіх. Canny вбудовується в Claude Code і Codex CLI, веде реєстр того, що агент насправді зробив, і відмовляється дати йому завершити на основі заяви — судячи вивід інструментів, діфи та результати тестів проти твердження про завершення.
jev-review (★516) працює до того, як діф побачить людина: спершу матриця ризиків Noul, потім виклики Choice і Score для профілів файлів, вибору доказів, класифікації механізмів і серйозності, з маршрутизацією рецензентів, визначеною умовним Choice. Пороги й політика залишаються в коді, а результати потрапляють у локальний дашборд.
blink (★56) використовує Jev як навігатор по кодовій базі: обхідники спускаються деревом файлів і питають на кожному рівні, які файли важливі для запиту. Зверніть увагу на ліцензію — у репозиторії немає файлу ліцензії, що важливо, якщо ви плануєте його постачати.
jev-codex-router (★189) — це той, що торкається вашого рахунку. Він вбудовує форк Codex Router і дозволяє Jev обирати модель і зусилля мислення для кожного виклику моделі, включно з продовженнями після інструментів. README повідомляє про історичну симуляцію приблизно −60% проти запуску повного Astra протягом 237 ходів — і обережно зазначає, що це не виміряна економія квоти Codex і не описує поточну політику. Сприймайте це як метод, а не як гарантію.
Група 3 — MCP-сервери, якщо вам просто потрібні інструменти
jkudish/jev-mcp (★257) реєструє десять суджень як інструменти MCP: jev_verify (твердження проти доказів), jev_screen (вміст перед тим, як він потрапить у контекст), jev_find і jev_rerank (вибір і сортування кандидатів), jev_classify, jev_decide, jev_compare, jev_extract, jev_review та інші. Будь-який клієнт MCP може їх викликати.
itsmostafa/typesafe-mcp (★238) — менший, більш категоричний варіант: єдиний сервер evaluate на Go, з налаштуванням однією командою — evaluate setup mcp підключає його до Claude Code, Claude Desktop і Codex, якщо знайде їх, а evaluate setup pi покриває pi. Почніть звідси, якщо хочете робочий інструмент за п'ять хвилин, а не набір інструментів для налаштування.
TypeSafe не постачає власного MCP-сервера; обидва з них — робота спільноти.
Група 4 — shell, CI та конвеєри даних
semdecide (★32) — найбільш Unix-подібний проєкт у наборі, і опис точний: grep для сенсу, jq для судження. Подайте текст або JSONL на вхід, отримайте предикат, маршрут, оцінку, відфільтрований потік і справжній код виходу процесу — без написання клею для промптів, парсингу, повторів чи обробки впевненості. Приклад із його README питає, чи описує вхід із нової країни з подальшою виплатою "правдоподібне захоплення акаунта", і отримує у відповідь TRUE probability=0.860 threshold=0.700. Це те, що можна покласти в shell-скрипт, GitHub Action або cron-завдання вже сьогодні.
jev-curate (★23) — це пакетна версія для навчальних даних: потік корпусів JSONL і Parquet через типізовані рішення Choice / Score / Noul зі спекулятивним розгалуженням. README орієнтується на 1500+ записів за секунду; це проєктна ціль, а не незалежно відтворене число, тож протестуйте продуктивність на власних даних, перш ніж довіряти пропускній здатності.
Група 5 — системи реального часу, фізичні та змагальні
Це демо, і вони — найкращий доказ, що архітектура тримається: у кожному з них складний, критичний для безпеки цикл залишається у звичайному коді, а Jev відповідає лише на маленьке питання.
typesafe-mario (★343) ніколи не показує Jev скриншот. Обгортка перетворює телеметрію емулятора та RAM у компактний JSON — рух, траєкторію стрибка, майбутніх ворогів, рельєф, виміряну затримку введення, недавні результати керування — і Jev обирає з невеликого набору дозволених дій (noop, right, right_jump, right_run, right_run_jump, jump).
jev-drone (★122) літає моделлю справжнього апарата (Skydio X2 з MuJoCo Menagerie) по смузі перешкод із п'яти станцій, використовуючи лише бортову камеру. Розшарування явне: геометричний контролер на 500 Гц керує польотом, шар наведення на 50 Гц завжди відповідає за безпеку, а Jev сидить на частоті приблизно 2.5 Гц, вирішуючи, що означає ситуація. README каже це прямо — Jev не є моделлю зору і не може працювати на частоті керування.
OneVOneJev (★20) — серверно-авторитетний браузерний FPS, де Jev — супротивник: станьте в чергу, бийтеся з ним на схожому на Rust промисловому дворі, до 5 убивств, глядачі спостерігають збоку. Кожен такт рішень має відповісти на рух, прицілювання, постріл і стрибок.
jev-trader (★1,929) розміщує один лімітний ордер post-only на кожен блок Monad у книзі Kuru MON-USDC, на один тік усередині спреду, замінюючи попередній. Без PRIVATE_KEY він працює в режимі dry-run проти справжньої книги з симульованими виконаннями — і зауважте, що модель за замовчуванням — mock, імпульсна евристика-замінник, тож бот працює ще до того, як у вас з'явиться ключ.
prism-liquidity-agent (★71) — третій не Jev-нативний проєкт: агент на основі правил, який ребалансує позиції концентрованої ліквідності на Solana Meteora DLMM кожні десять хвилин через цикл recall → observe → reason → simulate → decide. Він був створений у червні 2026 року і не використовує Jev. Його включено, бо це найясніший опублікований приклад форми — детермінований цикл, обмежене рішення в кінці — у яку вписався б виклик Jev.
Група 6 — графи, структура та ідеї
neo4jev (★84) навігує графом Neo4j по одному переходу за раз. На кожному вузлі вихідні зв'язки стають варіантами Choice з їхніми властивостями, а питання Noul — "чи досягнуто мети?" — їде в тому ж виклику systemone, тож кожен перехід коштує рівно один обмін незалежно від кількості питань. Вибір top-k за повернутими ймовірностями перетворює це на променевий пошук, ранжований за сумою логарифмів імовірностей. Якщо хочете побачити паралельні питання у вдалому застосуванні, читайте цей.
json-render (★18,005) — найбільший репозиторій у таблиці й найменш пов'язаний: фреймворк генеративного UI від Vercel Labs, створений у січні 2026 року, який рендерить динамічні інтерфейси з наперед визначених компонентів і дій, а не з сирого JSON. Він не є Jev-нативним. Зв'язок концептуальний — ідея в тому, щоб "дозволити моделі обирати серед безпечних, наперед визначених варіантів, а не видавати вільний вивід", що є ідеєю Jev, застосованою до UI. Саме тому він з'являється в багатьох оглядах Jev; не очікуйте залежності від TypeSafe у package.json.
killmyidea (★82) — найменший повний продукт тут: опишіть ідею стартапу, і Jev відповідає на вісім питань indie-hacker з оцінкою 0–4 плюс категорію та ясність в одному паралельному запиті. Кожна оцінка множиться на 25, зважується в середнє, проходить через шлюз ясності й повертається як KILL IT, FIX IT або SHIP IT. Жодної генеративної LLM у циклі.
Ваш перший запит
Отримайте ключ, потім викликайте нативний контракт — не Chat Completions:
curl -X POST "https://apimaster.ai/v1/systemone" \
-H "Authorization: Bearer $APIMASTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"state": "Help! My payouts have been failing for 3 days.",
"model": "jev-latest",
"questions": {
"is_urgent": { "type": "noul", "instructions": "Does this convey urgency?" },
"category": { "type": "choice", "options": ["billing", "technical", "other"],
"instructions": "Which team should handle this?" }
}
}'
Потім оберіть проєкт із таблиці, прочитайте його README і почніть із найменшої інтеграції у списку — semdecide, якщо ви живете в терміналі, jev-mcp, якщо ви живете в агенті. Тримайте пороги й побічні ефекти у власному коді, і ставтеся до повернутої ймовірності як до того, за чим ви встановлюєте поріг, а не як до того, чому ви підкоряєтеся.
Перш ніж щось із цього встановлювати
- Вік — це ризик, а не ідея. П'ятнадцять із двадцяти репозиторіїв були створені між 16 і 18 вересня 2026 року. Їм дні, здебільшого один автор, і деякі не торкалися з дня публікації.
- Зірки вимірюють увагу. Репозиторій із 16,972 зірками, створений шість днів тому, мав величезну видимість і майже жодного виробничого впливу. Читайте код, перш ніж він торкнеться гаманця, репозиторію, який вам дорогий, або клієнта.
- Три не є Jev-нативними.
json-render(січень 2026),agent-desktop(лютий 2026) іprism-liquidity-agent(червень 2026) усі з'явилися до Jev і працюють без нього. - Перевіряйте ліцензії. Більшість — MIT,
json-renderіagent-desktop— Apache-2.0, аblinkвзагалі не має файлу ліцензії. - Ніщо тут не є офіційним. Єдина опублікована TypeSafe інтеграція — це скіл агента,
typesafe-ai/skills. Кожен проєкт у цьому списку — робота спільноти. - Фінансові та фізичні демо — це демо.
jev-traderза замовчуванням використовує mock-модель і dry-run виконання;jev-drone— це симуляція. Не читайте жодне з них як сигнал про реальну продуктивність.
Що ж вам насправді спробувати
| Якщо ви хочете… | Почніть з | Чому |
|---|---|---|
| Зрозуміти, для чого потрібна модель рішень | jev-ultrafast |
Демо Google Flights за 7.1 секунди робить розділення очевидним |
| Скоротити витрати на контекст агента вже сьогодні | fast-jev-compaction або winnow |
Встанови й виміряй, без зміни архітектури |
| Завести Jev у свій агент за п'ять хвилин | typesafe-mcp |
Одна команда підключає три клієнти |
| Використовувати Jev з shell або CI | semdecide |
Справжні коди виходу, без клею |
| Змусити агентів перестати брехати про завершення | Canny |
Реєстр плюс відмова приймати заяву |
| Контролювати витрати на модель за хід | jev-codex-router |
Маршрутизація — це те, де Jev окупається |
| Побачити паралельні питання у вдалому застосуванні | neo4jev |
Choice і Noul в одному виклику, один обмін на перехід |
FAQ
Що таке Jev API?
Jev — це модель System One від TypeSafe AI. API — це один ендпоінт, POST /v1/systemone: надішліть state плюс мапу типізованих питань і отримайте назад калібровані ймовірності як відповіді Choice, Score і Noul. Він ніколи не генерує текст.
Який ідентифікатор і ціна моделі Jev?
jev-1.13.0, з jev-latest і jev-preview як псевдонімами. Ціна — $42 за мільярд вхідних токенів — $0.042 за 1M — а вивід безкоштовний, бо вихідних токенів немає.
Чи ці проєкти офіційні від TypeSafe?
Ні. Усі двадцять — робота спільноти. Єдина офіційно опублікована інтеграція — це скіл агента TypeSafe, typesafe-ai/skills.
Які з них можна використовувати без ключа Jev?
json-render, agent-desktop і prism-liquidity-agent, бо вони не є Jev-нативними. jev-trader також працює без ключа в режимі dry-run зі своєю mock-моделлю за замовчуванням.
Чи можна використовувати Jev з Claude Code або Codex як модель? Ні. Обидва CLI розмовляють дротовим форматом свого вендора, а Jev не має ендпоінта, сумісного з OpenAI або Anthropic. Що працює — це вбудувати Jev усередину агента — як інструмент MCP, хук або маршрутизатор — саме це роблять проєкти з груп 2 і 3.
Скільки насправді коштує виклик Jev? Білінг лише за вхід за $0.042 за 1M токенів, і кожне питання в запиті оцінюється проти того самого стану за один прохід. Поставити тридцять питань коштує трохи більше, ніж одне, а не втридцятеро більше — це співвідношення і є суттю архітектури.
Чи доступний Jev на APIMaster?
Так, як jev-latest, на нативному контракті POST https://apimaster.ai/v1/systemone за $0.042 за 1M вхідних токенів із безкоштовним виводом (один активний маршрут, перевірено 22 вересня 2026 року). Поєднуйте його з текстовою моделлю на тому самому ключі, коли крок потребує згенерованого тексту.
Джерела та перевірка
- Метадані репозиторіїв, кількість зірок, мови та ліцензії для всіх двадцяти проєктів — GitHub API та README репозиторіїв, перевірено 22 вересня 2026 року
- TypeSafe — Models — ідентифікатор моделі, псевдоніми, ціна $42/Btok, ліміти швидкості та бюджет контексту
- TypeSafe — API reference і Quick start — ендпоінт, форми запиту та відповіді
- TypeSafe — Jev 1.13 scope — області, які сама TypeSafe виносить за межі, з рекомендованим патерном для кожної
typesafe-ai/skills— єдина офіційно опублікована інтеграція
Маршрут jev-latest на APIMaster і ціни супутніх текстових моделей були перевірені 22 вересня 2026 року. Статус проєктів, кількість зірок і ціни змінюються — перевіряйте на живій картці та в репозиторії, перш ніж брати на себе навантаження.
Почніть із ключа
Створіть акаунт APIMaster, додайте кредит за моделлю pay-as-you-go від $1 і створіть ключ у консолі. Спрямуйте свій клієнт на https://apimaster.ai/v1 і надішліть свій перший запит на POST https://apimaster.ai/v1/systemone з моделлю jev-latest — $0.042 за 1M вхідних токенів, безкоштовний вивід, і той самий ключ покриває рівні GPT, Claude, GLM, DeepSeek і Gemini, з якими ви його поєднаєте. Перевірте картку Jev на живу доступність перед виробничим трафіком і скористайтеся тестером моделей, щоб підтвердити, що маршрут поводиться як очікується.
