Ecossistema
Jev no GitHub
Os pesos do Jev não estão no GitHub — o modelo é proprietário e hospedado. O que é público é a camada cliente: os SDKs oficiais da TypeSafe e sua skill para agentes, mais alguns clientes comunitários em outras linguagens. Esta página mapeia o que existe e como apontar cada um para o jev-api.org.
Atualizado
Os pesos não são públicos
O Jev é um modelo proprietário. Pesos, número de parâmetros e detalhes de arquitetura não são publicados, e não há download para auto-hospedagem. Os mesmos pesos servem todas as contas e a TypeSafe afirma que requisições de clientes não são usadas no treinamento. Tudo abaixo são formas de chamar o modelo hospedado, não de executá-lo você mesmo.
Projetos oficiais da TypeSafe
A TypeSafe mantém os SDKs da API System One. Ambos funcionam contra o jev-api.org mudando apenas a base URL:
- typesafe-ai/typesafe-sdk-python — o SDK Python, pip install typesafe-sdk, Python 3.10+. Defina TYPESAFE_BASE_URL=https://jev-api.org e uma chave do jev-api.org.
- SDK JavaScript — pacote npm @typesafe-ai/sdk; crie o cliente com apiKey e baseURL https://jev-api.org, ou as variáveis TYPESAFE_API_KEY / TYPESAFE_BASE_URL.
- typesafe-ai/skills — a skill oficial para agentes da TypeSafe — instale-a no seu agente de código para ele conhecer os tipos de pergunta e o formato da requisição.
# agent skill
npx skills add typesafe-ai/skills --skill typesafe-ai
# Claude Code plugin
claude plugin marketplace add typesafe-ai/skills
claude plugin install typesafe@typesafe-aiProjetos da comunidade
Clientes e ferramentas não oficiais em volta do Jev. A última coluna mostra como apontar cada um para o endpoint compatível deste site em vez de api.typesafe.ai.
| Repositório | Tipo | O que faz | Apontar para o jev-api.org |
|---|---|---|---|
| gopinav/jev-demo | Demo TypeScript, Node.js 22+ | Um app de exemplo chamando o Jev via SDK TypeScript. | SDK baseURL: https://jev-api.org |
| danvega/jev-spring-boot-starter | Starter do Spring Boot 4 | Jev como serviço Spring com as propriedades jev.api-key, jev.base-url e jev.model. | jev.base-url=https://jev-api.org |
| dannote/jev | Cliente Elixir/OTP, Elixir 1.18+, OTP 27+ | Um cliente Elixir para a API System One. | base_url: "https://jev-api.org" |
| jkudish/jev-mcp | Servidor MCP, MIT, Node.js 22+ | Doze ferramentas de julgamento tipadas para agentes de código. | JEV_PROVIDER=compatible + JEV_API_BASE_URL=https://jev-api.org/v1/systemone |
| laguagu/jev-skills | Coleção de skills para agentes | Uma coleção de skills e exemplos para o Jev. | Skills, não um cliente — combine com um SDK apontado para o jev-api.org |
| aaddrick/building-with-typesafe-jev | Skill não oficial para agentes, MIT | Orientação sobre desenho de perguntas e padrões da comunidade. | Material de referência; combine com o guia Python |
Todos os itens acima são projetos da comunidade, não mantidos pela TypeSafe nem por este site. Clientes que permitem definir a base URL e enviar o corpo padrão do System One devem funcionar contra o jev-api.org; envie uma chamada de teste antes de ligar um à produção.
Onde aprofundar
Duas entradas do ecossistema têm guias dedicados neste site:
Perguntas frequentes
Posso baixar os pesos do Jev?
Não. O Jev é proprietário; pesos, número de parâmetros e arquitetura não são publicados. O único acesso é via APIs hospedadas — a da TypeSafe, gateways ou este site.
Existe SDK oficial de JavaScript?
Sim — o pacote npm @typesafe-ai/sdk. Crie o cliente com as opções apiKey e baseURL e defina baseURL como https://jev-api.org para rodar contra este site.
É seguro usar clientes da comunidade com uma chave do jev-api.org?
São códigos de terceiros — leia os repositórios antes de entregar uma chave a qualquer um. A maioria só precisa trocar a base URL; envie primeiro uma chamada de teste.
O Jev tem um servidor MCP oficial?
A TypeSafe publica uma skill para agentes (typesafe-ai/skills), não um servidor MCP. O servidor MCP para o Jev é o projeto comunitário jkudish/jev-mcp.
Envie a primeira decisão
Escolha um SDK ou cliente acima, crie uma chave e aponte-o para o jev-api.org.