MoJev
Notas do quadrante
Ver o quadrante completoPontuação pela rubrica pública do quadrante (maturidade × capability; bolha = adoção). Revisamos conforme a evidência.
- Maturidade6.5/10
Release acadêmico com preprint, dataset público, demo HF Space, código completo de treino/eval, e licença MIT. API wire-compatible com TypeSafe SDK. Release recente (22–23 Set).
- Capability7.8/10
Multimodal (texto+imagem), 262k de contexto nativo (1M com YaRN), calibração medida ECE 0.79%, 93.23% accuracy em 12k eval. Arquitetura TreePacked Attention documentada.
- Adoção15/100
Release de segundo dia com tração modesta no HF (14 downloads, 4 likes); origem acadêmica pode limitar visibilidade inicial vs peers indie/enterprise.
Vendor claims
- 93.23% accuracy em 12.000 decisões de avaliação[Claim do fornecedor — não verificado independentemente]
- 0.79% expected calibration error (ECE)[Claim do fornecedor — não verificado independentemente]
- 262.144 contexto nativo, até 1.010.000 com YaRN scaling[Claim do fornecedor — não verificado independentemente]
- Wire-compatible com TypeSafe Python SDK system_one API[Claim do fornecedor — não verificado independentemente]
MoJev é um modelo System One acadêmico aberto do MoLeMo-Lab (aparentemente afiliado à Fudan University) — baseado em Qwen3.5-0.8B com um scorer TreePacked Attention customizado — wire-compatible com o TypeSafe SDK e licenciado sob MIT.
Passe estado de texto ou imagem mais schemas definidos em runtime (Choice, Score, Noul); receba distribuições de probabilidade sobre valores permitidos em um forward pass. O servidor empacota múltiplas perguntas em uma invocação do modelo. 262k de contexto nativo (até 1M com YaRN).
Especificações
| Atributo | Valor |
|---|---|
| Autor | MoLeMo-Lab (acadêmico, afiliado FDU) |
| Modelo base | Qwen3.5-0.8B |
| Parâmetros | ~0.85B |
| Licença | MIT |
| Lançamento | |
| Status | Pesos + código abertos (GitHub, Hugging Face) |
| Contexto | 262k nativo, 1M com YaRN |
| Modalidades | Texto + Imagem |
| Tipos de decisão | Choice, Score, Noul (boolean) |
| Calibração | ECE 0.79% (medido) |
| Accuracy | 93.23% em 12k decisões eval |
Arquitetura
MoJev usa TreePacked Attention: cada candidato atende ao estado, sua própria pergunta e seus próprios tokens. Um readout rank-512 converte o par contexto/candidato codificado em um logit. O treino combina Plackett–Luce ranking e Brier calibration loss.
Diferença chave dos clones Jev baseados em prompt: a máscara de atenção isola candidatos enquanto compartilha estado — sem decode autoregressivo, sem texto para parsear.
Compatibilidade wire
MoJev serve um endpoint compatível com TypeSafe SDK:
pip install -e '.[transformers]'
mojev serve MoLeMo-Lab/mojev --port 8000
from typesafe_sdk import Choice, TypeSafeClient
with TypeSafeClient(api_key="local", base_url="http://127.0.0.1:8000") as client:
result = client.system_one(
state={"document": "Fui cobrado duas vezes. Corrijam isso urgente."},
questions={
"category": Choice(
instructions="Sobre o que é este ticket?",
criteria={"billing": None, "technical": None, "other": None},
)
},
)
Drop-in replacement para Jev hospedado em deploys locais.
Multimodal
Imagens referenciadas via path no estado:
state = f"Identifique o sujeito. <|vision_start|><|image_pad|><|vision_end|>{image_path}"
Smoke test visual (do README):
| Conjunto de candidatos | Imagem cinza P(cat) | Imagem gato P(cat) |
|---|---|---|
| cat, dog | 0.471 | 0.786 |
| cat, dog, car, other | 0.264 | 0.528 |
Limitações
- Backbone 0.85B — espere que domínios held-out e raciocínio complexo performem pior que peers maiores como JevK5 (4B) ou XOR (Qwen3.6).
- Release de segundo dia — verifique nos seus domínios antes de produção.
- Origem acadêmica — sem SLA comercial ou suporte; licença MIT permite uso comercial.
- Suporte a imagem é text-interleaved — não é fusão nativa de encoder visual como Jev-Omni.
Quando usar / quando não usar
Usar quando precisar: drop-in TypeSafe SDK para deploy local, contexto longo (262k+), calibração medida, licença MIT, reprodutibilidade acadêmica (preprint + dataset + código).
Não usar quando precisar: inferência hospedada, SLA de produção, backbone maior para tarefas pesadas em conhecimento, fusão multimodal nativa.
Peers relacionados
| Modelo | Params | Contexto | Modalidades | Calibração |
|---|---|---|---|---|
| MoJev | 0.85B | 262k–1M | Texto+Imagem | ECE 0.79% |
| Tiny-Jev | 0.6B | 32k | Texto | UnverifiedClaim |
| XOR | ~7B | 260k | Texto+Visual | UnverifiedClaim |
| Jev-Omni | 12B | ~30k | T/I/A/V | UnverifiedClaim |
