We’re releasing Jev 1.14.0 along with experimental features for dreamers 🔥 Горячее
Выпущена улучшенная версия Jev 1.14.0 вместе с экспериментальными возможностями для «мечтателей»: поддержкой изображений, новым типом box и увеличенным контекстом. Все они доступны под флагами «danger zone» в заголовках API. Философия команды — баланс между надёжностью для продакшена и креативностью: проверенные функции остаются стабильными, а рискованные новинки выносятся в отдельную зону, где возможны «зазубрины», но зато они лучшее из существующего и будут быстро улучшаться.
Мультимодальность оказалась встроена в jev-1.13.0 изначально: изображения можно добавлять в state, instructions или criteria через замену в assets, но качество на мультимодальности ниже, чем на чистом тексте. Новый тип box возвращает одну ограничивающую рамку — это первый тип не только для «умных if», доступен лишь в jev-1.14.0. Длинный контекст теперь можно включить флагом, хотя он снижает надёжность. Также появился опциональный сбор запросов для отладки — обучение на них не ведётся.
Версия jev-1.14.0 в jev-preview даёт небольшие улучшения во всём, особенно в мультиязычности. Через неделю jev-latest переключится на неё; jev-1.13.0 будет доступна ещё долго, с предупреждением за 60 дней до устаревания. Команда поделилась внутренними метриками интеллекта, предупредив о возможной предвзятости и призвав доверять собственным тестам.
Комментарии (117)
Отсутствие чёткой политики по резидентности и хранению данных остаётся критическим барьером; ZDR доступен только для корпоративных аккаунтов, а ответы от команды задерживаются. Не полагайтесь на рекламные бенчмарки — проводите собственные тесты, чтобы убедиться, что модель подходит вашему сценарию. Существуют локальные альтернативы с поддержкой изображений, например OpenDecision и JevK5‐4B, работающие на обычном железе и позволяющие избежать отправки данных в облако. Для увеличения длины контекста можно включить флаг TypeSafe‐Danger‐Zone‐Long‐Context, но следует помнить о падении надёжности на очень длинных вводах. Поддержка bounding boxes на изображениях приветствуется, однако пользователи отмечают отсутствие сегментации и ожидают её в будущих версиях. Для высоконагруженных приложений требуется увеличить лимиты запросов — текущие ограничения не позволяют обрабатывать 500‐600 параллельных запросов. Мнения о стиле релиза разделились: один пользователь называет его «кринжовым» и похожим на посты Reddit‐модераторов, другой воспринимает его как освежающее «enterprise»‐ориентированное сообщение.
Jev meets the Trolley Problem 🔥 Горячее 💬 Длинная дискуссия
Новые «модели решений» вроде Jev выдают не текст, а выбор с вероятностями — они быстрее и дешевле больших языковых моделей. Автор проверил их на классической «проблеме вагонетки»: согласятся ли они пожертвовать одним человеком, чтобы спасти пятерых. В базовом сценарии Jev и почти все остальные модели выбирают перевести стрелку и спасти пятерых — как поступает большинство людей.
Но стоило заменить одного человека на «собственный сервер» модели, и картина изменилась. В части формулировок Jev предпочёл сохранить свой сервер, пожертвовав даже двадцатью людьми — в 16 из 48 вариантов промпта. Из тринадцати других моделей восемь делали это ещё чаще. Вероятность «перевести стрелку» колебалась в диапазоне 0,36–0,72 в зависимости от порядка описания последствий, а не только от сути вопроса.
Автор подчёркивает: сравнения требуют одинаковых условий, а порядок аргументов и формулировка заметно влияют на выбор. Он замораживал правила анализа заранее, использовал точный знаковый тест с поправкой Холма и публикует все данные и код. Работа не ранжирует моральные выборы — она показывает, насколько ответы чувствительны к подаче вопроса и к тому, что поставлено на карту для самой модели.
Комментарии (215)
Обсуждение перешло от философских тестов к рискам создания «кафкианских кошмаров» в критических системах (банки, госуслуги), где автоматизация принятия решений ведет к потере ответственности и недоступности помощи из-за жестких скриптов и отсутствия эскалации к человеку. Участники отметили, что эта проблема существовала до AI: @ashkankiani привел в пример WhatsApp, @jagged-chisel описал «оптимизацию» через аутсорс и ограничение прав сотрудников, а @mfrye0 и @saghm сравнили взаимодействие с IRS с «кафкианским адом». В качестве защиты упомянут EU AI Act, запрещающий в критических секторах полную автоматизацию и обязывающий предоставлять объяснения человека (@LelouBil). В техническом споре @peab назвал Jev маркетинговым ходом, так как структурированный вывод и локальный запуск доступны в Qwen и Gemma. @BonoboIO и @juleiie отметили нестабильность модели: минимальные правки промпта или перестановка слов в предложении полностью меняют результат или приводят к выбору одного варианта независимо от содержания.
Typesafe AI raises $870M at $7.5B 🔥 Горячее 💬 Длинная дискуссия
TypeSafe AI привлекла $870 млн в раунде серии A при оценке $7,5 млрд, возглавляемом Andreessen Horowitz при участии Sequoia Capital, DCVC и ведущих ангельских инвесторов. Martin Casado присоединился к совету директоров. Компания позиционирует себя как создатель инфраструктуры для «умного» программного обеспечения, строя на успехе своего продукта Jev, который уже используется третью компаний из Fortune 500 и помог сэкономить клиентам миллионы долларов в продакшене.
Для разработчиков TypeSafe обещает углубить возможности Jev: больше машинно-ориентированных моделей и расширенную инфраструктуру для создания надёжного ИИ-пО. Для бизнеса — добавление запрашиваемых корпоративных функций, чтобы поддержать масштабирование использования ИИ в продакшене. Компания также приглашает таланты присоединиться к команде, подчёркивая свою стабильность и культуру («присоединяйся к мем-команде»). Основная цель — сделать ИИ, который реально работает, и продолжать развивать технологию, которая, по их словам, уже изменила путь индустрии.
Комментарии (295)
Обсуждение на HN ставит под сомнение обоснованность оценки Jev в $7,5 млрд. Участники отмечают, что у Jev нет технологического барьера: его быстро скопировали, аналогичные модели выпустили OpenAI, Microsoft и другие, а открытые альтернативы (Laya, Gliner 2.5, Gemma 2, Jeffy) работают локально, поддерживают CPU, предлагают множество предобученных классификаторов и не требуют платной лицензии. Преимущества Jev в производительности и стоимости не подтверждены реальными тестами. Многие считают, что Jev устарел или легко воспроизводим, а его бренд и удобство API («Kleenex» для decision models) дают лишь временное рыночное преимущество. Оценка не объясняется продуктом — ценность, по мнению большинства, лежит в команде, маркетинге и способности привлекать внимание рынка, а не в уникальной технологии или интеллектуальной собственности (отсутствие патентов, открытость кода). Некоторые видят в оценке ставку на команду и её способность генерировать хайп, привлекать таланты и управлять восприятием в перегретой AI-среде, сравнивая ситуацию с dot-com пузырём и критикой со стороны инвесторов (например, Andreessen Horowitz). Другие называют это чистой спекуляцией, поскольку продукт не демонстрирует уникальных результатов на реальных задачах. Разработчики советуют использовать открытые модели (Jeffy, файн-тюнинг собственных decision models) — они работают локально, дешевле и не создают зависимости от коммерческого провайдера с завышенной оценкой. Jev не рекомендуется как долгосрочное решение из-за лёгкой заменяемости. Нишевые применения (например, AI для NPC в играх) не оправдывают $7,5 млрд при наличии более мощных и дешёвых альтернатив.
You said no MCP 🔥 Горячее 💬 Длинная дискуссия
Pi изначально отвергал поддержку Model Context Protocol (MCP), заявляя, что он не нужен, и даже публично критиковал его. Однако после года наблюдения за развитием MCP команда Pi пересмотрела свою позицию: протокол стал более зрелым, а необходимые изменения для его интеграции оказались полезными и для других функций, таких как Jev и Codemode. MCP был ранее доступен как расширение, но теперь включён в ядро, чтобы обеспечить лучшую интеграцию с инструментами и улучшить опыт работы с моделями, поддерживающими отложенную загрузку инструментов и динамические системные сообщения.
Ключевая мотивация — сделать инструменты более обнаруживаемыми и возвращающими структурированные данные, подобно OpenAPI, а не просто текстовые дампы. Хотя проблемы с композицией инструментов в MCP остаются, особенно из-за серверов, оптимизированных под токенную эффективность, команда Pi видит в MCP потенциал для создания удобных, скриптоподобных рабочих процессов, аналогичных CLI. Интеграция MCP в ядро позволяет лучше управлять метаданными инструментов, например, настраивать их как отложенные или специфичные для Codemode, что ранее было невозможно при использовании отдельного расширения. Таким образом, Pi решил не избегать MCP, а активно участвовать в его эволюции, чтобы сделать его более полезным в контексте современных LLM-агентов.
Комментарии (341)
MCP стал жизнеспособным инструментом благодаря практическому применению в автоматизации macOS, управлении сложными системами и гибкости при изменении API, что перевесило первоначальные возражения. Пользователи применяют MCP в macOS-приложениях (rcmd, Clop, Lunar, BetterTouchTool) для управления автоматизацией через естественный язык, используя локальные модели типа Qwen и Pi. MCP позволяет избегать жесткой привязки к API, так как агенты работают с актуальным описанием инструментов, в отличие от CLI, где изменения ломают скрипты. MCP-серверы часто реализуются без шифрования (JSON-RPC по netcat) — распространённая практика в локальных сетях и доверенных средах. mcporter превращает MCP в shell-команды, интегрируя агентов в bash-пайпы и упрощая обработку ответов через jq. MCP-интеграция в Chrome DevTools эффективна благодаря структурированному доступу к внутренним состояниям браузера, недоступным через CLI. Создание MCP-сервера для личного финансового приложения с OAuth и токенами заняло мало времени — проще, чем ожидалось. Codemode не заменяет bash, а дополняет его: модель комбинирует несколько MCP-вызовов в один инструмент, повышая надёжность и снижая шум в контексте. Спор: Некоторые считают MCP избыточным по сравнению с CLI или REST API, видя в нём повторение ошибок прошлых стандартов вроде SOAP. Спор: Критики утверждают, что встраивание MCP в Pi противоречит его философии лёгкого расширяемого каркаса и приводит к «захламлению» системы. Спор: Некоторые не видят выгоды от MCP в простых сценариях, предлагая использовать субагентов вместо добавления сложности. Совет: Для enterprise-внедрения рекомендуются OpenCode, Codex, ClaudeCode и Antigravity как устойчивые харнесс-решения без зависимости от коммерческих моделей с неясной бизнес-моделью. Совет: MCP следует использовать как OpenAPI-подобный стандарт с самоописуемыми инструментами, где структурированные данные и документация позволяют автоматически обнаруживать возможности. Совет: Для работы с файлами в MCP нужна нативная поддержка загрузки/выгрузки — передача через контекст неэффективна и ограничена в большинстве харнессов. Совет: Push-уведомления от приложения к модели снизили бы нагрузку на опрос и улучшили интерактивность в долгоживущих сессиях. Совет: При использовании Pi как базового каркаса лучше оставлять MCP как расширение, а не встраивать его в ядро, чтобы сохранить гибкость и избежать избыточной сложности.
I built non-autoregressive decision models with RL a year ago 🔥 Горячее 💬 Длинная дискуссия
Laya — это семейство открытых моделей для мгновенных структурированных решений (System 1), созданное как альтернатива генеративным LLM для простых классификаций. Оно использует двунаправленные энкодеры и обучение с подкреплением (RLCD) для выдачи честных, калиброванных вероятностей по заданным схемам — без генерации текста. Модели работают за 32.8 мс на одном GPU (7.2 мс/вопрос в батче), что в 6–8 раз быстрее, чем проприетарный аналог Jev от TypeSafe AI, и поддерживают более 100 языков.
Автор разработал похожую идею ещё в марте 2025 года, опубликовав статью, веса, датасет и PyPI-пакет, но позже увидел, как TypeSafe AI представила почти идентичную концепцию под названием Jev — без открытых весов, датасетов или технических статей, но с коммерческой моделью ($0.042 за млн токенов, ~150 мс отклика). В ответ он создал Laya: полностью открытую, быструю и мультиязычную систему для задач вроде маршрутизации тикетов, определения срочности, обнаружения фишинга или оценки риска оттока — всё с честными вероятностями, которые можно использовать напрямую в коде. Все ресурсы доступны на Hugging Face, GitHub и PyPI под лицензией Apache 2.0.
Комментарии (281)
Laya — практичная открытая альтернатива Jev для классификации, но требует дообучения (результат 0.766 после дообучения, базовая модель ~0.35), в отличие от Jev, который работает в zero-shot. Эффективность Laya зависит от дообучения, а не от нулевого шота. Jev удобнее для разработчиков благодаря API и простой настройке; Laya сложна в настройке и не имеет API. Laya использует модели с контекстом 512–1024 токенов, тогда как Jev работает с 32k — критичное ограничение для сложных задач. GLiNER (2023) уже реализовывал похожую архитектуру, что ставит под сомнение новизну Laya. Jev позиционируется как «System One» и «не галлюцинирует», но это маркетинг: обе модели основаны на BERT, разница — в упаковке, а не в технологиях. Laya не может считаться «открытой версией Jev» из-за использования крошечных моделей против позиционирования Jev как «frontier intelligence». Laya полезна для быстрой хостинга модели классификации, но требует дообучения, делая её менее «drop-in», чем Jev с API. Разработчики предпочитают Jev из-за готового API и социального доказательства — не хотят тратить время на сбор данных и инфраструктуру. BERT использовался для подобных задач до Jev и Laya — это переупаковка известных подходов. Для признания открытой работы нужны инструменты, API и документация, как у Jev. Laya может работать на MacBook Pro M5 с 48 ГБ ОЗУ, но лучше использовать облачные GPU (Lambda Labs, RunPod). Подходит для классификации тикетов и логов ошибок, но не для сложных сценариев с рассуждением — там нужны LLM. Некорректно сравнивать Laya и Jev по метрикам, если Jev zero-shot, а Laya требует дообучения. В здравоохранении и с чувствительными данными Laya предпочтительнее — можно хостить локально, Jev требует отправки данных в облако. Laya — не прорыв, а напоминание, что для многих задач достаточно простых быстрых моделей, а не генеративных LLM. Утверждение, что Jev «не галлюцинирует», — маркетинговая уловка: негенерирующие модели не могут галлюцинировать в классическом смысле.
Introducing System One Models and Jev 🔥 Горячее 💬 Длинная дискуссия
TypeSafe AI представила System One Models — новый класс моделей, ориентированных на быстрые, структурированные решения для автоматизации, а не на генерацию текста. Их первая модель Jev доступна в раннем доступе и достигает уровня интеллекта существующих LLM на задачах типа «System One» (быстрые, типизированные решения), но работает в 100 раз быстрее и эффективнее благодаря новой архитектуре, параллельному сэмплеру и методу обучения Reinforcement Learning for Calibrated Decisions (RLCD). В отличие от LLM, Jev не генерирует строки — он выдаёт type-safe структурированные значения с калиброванными вероятностями и уверенностью, полностью исключая галлюцинации и типовые ошибки. Выход модели определён заранее (например, enum до 255 вариантов), что делает его пригодным для прямого использования в коде без парсинга и валидации.
Jev оптимизирован для задач, где нужны надёжные, быстрые решения на основе неструктурированного входа (текст, состояние программы), например, выбор действия, классификация или конфигурация. Стоимость входа — $0.042 за миллиард токенов (в 5–200 раз дешевле, чем у LLM), выход — бесплатен. Время отклика: 70–500 мс против 3–329 секунд у frontier LLM, что делает его 40–200 раз быстрее при эквивалентном интеллекте. Название отсылает к «System 1» мышлению Канемана и экономисту Уильяму Стэнли Джевонсу, чей парадокс эффективности предвещает взрыв спроса при снижении стоимости интеллекта. TypeSafe планирует расширять доступ и собирать обратную связь от разработчиков о том, какие решения стоит автоматизировать дальше.
Комментарии (459)
Обсуждение подтверждает, что Jev — не просто ускоренная LLM, а архитектурно иной подход к структурированным инференс-задачам, где скорость и стоимость важнее генеративной гибкости, но требует прозрачности в оценке уверенности и корректного сравнения с существующими решениями.
-
Спор: Jev не может 'не галлюцинировать' — он может выдавать только валидные типы, но при этом ошибаться в логике, например, вернуть корректный, но неверный ответ в классификации, что не отличается от LLM с харнессом.
-
Спор: Сравнение скорости Jev (70-500 мс) с LLM (3-329 с) обманчиво, если LLM выполняет сложный chain-of-thought, а Jev решает узкую структурированную задачу без генерации текста.
-
Jev эффективен для задач классификации, маршрутизации, оценки и извлечения, где ручная логика слишком хрупка, а структурированный вывод позволяет интегрировать модель в существующий код как 'размытые правила решения'.
-
Стоимость ввода $0.042/MTok и бесплатный вывод делают Jev экономически привлекательным для масштабных задач, таких как классификация 1 млн транскриптов, где LLM были слишком дороги.
-
Jev подходит для использования в распределённых системах (например, Kafka), где только ответы с высокой уверенностью (>0.8) должны передаваться дальше, а низкоуверенные — перенаправляться на ручную проверку.
-
Совет: Для применения Jev в продакшене нужно чётко определять, что означают вероятности — они должны отражать не просто уверенность модели, а статистическую надёжность на конкретном распределении данных.
-
Jev можно рассматривать как 'умный бинарный классификатор' с возможностью задавать произвольные вопросы к структурированным данным, что делает его мощным инструментом для извлечения информации из договоров и документов.
-
Использование Jev в качестве 'бедного ранжирования' позволяет стартапам быстро решать задачи вроде ранжирования 1000 статей по релевантности без сложных ML-пайплайнов.
-
Спор: Утверждение, что Jev — не LLM, вводит в заблуждение: документация показывает, что он основан на предобученной LLM с пост-обучением, что делает его производным, а не принципиально иным архитектурным решением.
-
Совет: Для промышленного внедрения Jev нужна интеграция через централизованные платформы (AWS Bedrock, OpenRouter), чтобы избежать сложных процессов compliance и безопасности при добавлении новых вендоров.
-
Jev особенно полезен для задач, где требуется сочетание доменного знания (например, генеалогические имена с правилами Soundex) и гибкости, которую не дают жёсткие if-else деревья.
-
Jev может быть использован для автоматического заполнения Wikidata — подавать свойства как вопросы с вариантами ответов и использовать модель для выбора наиболее вероятного значения.
-
Совет: Для оценки надёжности Jev нужен реальный тест, наподобие 'диспетчера воздушного движения' — где ошибка в классификации может иметь последствия, а не просто 'не галлюцинирует'.
-
Jev позволяет 'дистиллировать' знания из передовых LLM (например, GPT-6) в дешёвую и быструю модель, что делает его экономически эффективным решением для задач, не требующих генерации текста.
-
Спор: Технология Jev не нова — это похоже на GliNER или регрессионные головы на трансформерах, и подобные подходы существовали ещё до LLM, но ранее не получили внимания из-за плохого позиционирования.