Skip to content
JevDirectory.org
CommunityRepos & SDKs2 starsVerified 2026-09-22

Laravel TypeSafe Jev

An unofficial Laravel integration for the PHP TypeSafe SDK that keeps typed DTOs and promises while adding package discovery, scoped lazy DI, config, a facade, and a recording fake.

Category
Repos & SDKs
Published by
Community
Author
Butochnikov
Added
2026-09-22
Tagscommunityphpsdklaravel

Highlights

  • Supports Laravel 12 on PHP 8.2-8.5 and Laravel 13 on PHP 8.3-8.5, built on butochnikov/typesafe-sdk-php ^0.1.
  • Jev::fake() swaps in a recording fake for the current scope and never makes network requests, with assertSent and calls helpers.
  • Async methods return Guzzle promises, the binding is scoped per request or job, and close() cancels pending work.
  • The API key is validated only when a real SDK client is first used, so artisan list and config:cache work without one.

Quickstart

php
use Butochnikov\LaravelTypeSafeJev\Facades\Jev;
use TypeSafe\Choice;
use TypeSafe\Noul;

$response = Jev::systemOne(
    state: ['document' => 'Two charges appeared on my card.'],
    questions: [
        'billing' => new Noul(instructions: 'Is this about billing?'),
        'tone' => new Choice(criteria: ['calm' => null, 'angry' => null]),
    ],
);

Watch out

MIT-licensed. Not affiliated with Laravel or TypeSafe, requires PHP 8.2+ and a TYPESAFE_API_KEY, and deliberately adds no retry, caching, or multi-tenant layer of its own.

More like this

A community PHP and Laravel SDK for the Jev model series, wrapping typed questions and probability answers for the PHP ecosystem.
Repos & SDKs#community#sdk#php
Communitytypesafe-sdk
An unofficial PHP client for the TypeSafe AI System One API with typed Noul, Choice, and Score responses, synchronous and Guzzle-promise calls, model discovery, retries, and PSR-3 logging.
Repos & SDKs#community#php#sdk
5.3kGitHub stars
A filesystem-first framework for durable AI agents whose auto model router defaults to Jev through Vercel AI Gateway and whose evaluate helper asks typed Choice, Score, and Boolean questions inside tools.
Repos & SDKs#community#typescript#agents
Communityeve
Back to all resources

From the community

Posts from builders shipping with Jev right now.

Follow @typesafeai

700 leads scored for $0.09

Beating Gemini Flash Lite on an eval

Browser Use Ultrafast, powered by Jev

A really smart switch statement

hype-free explanation of jev: jev does not replace gpt / claude jev is just a *really* smart switch statement like if 2016 ml classifiers got 2026 levels of intelligence it's a new* type of tool that will make a lot of workloads insanely fast, cheap, and accurate * = and by Show more

Diogo Almeida
Diogo Almeida
TypeSafe AI
@CompleteSkeptic

After co-inventing ChatGPT, I kept asking myself: why have superhuman chat models not led to AGI? I’ve spent the last 2 years in stealth building a new way to train models (RLCD), and a new type of frontier AI model that we are releasing today: Jev • 20-200x faster • 40-400x

Reply

When a designer gets Jev

Full Jev video tutorial