Ở bài 2, ta mở một lần gọi JEV từ bên trong: request, response có kiểu kèm xác suất, và policy trong code. Bài này nhìn ra xung quanh: những tool và repo nào đang được xây quanh JEV.
Danh sách chia theo một trục: ai chịu trách nhiệm cho repo đó. Khi chọn một thứ để dùng, câu hỏi đầu tiên là nếu nó hỏng thì ai sửa, nên ba tầng dưới đây cần ba mức tin cậy khác nhau:
- Chính thức: repo trong org
typesafe-ai, do TypeSafe duy trì. - Cộng đồng: dự án ngoài TypeSafe, gọi JEV thật qua SDK hoặc HTTP.
- Bản mở / self-host: không gọi JEV, mà chạy model mở sau một server nói cùng giao thức
POST /v1/systemone.
Hình 1 ở đầu bài vẽ ba tầng này. Mô tả mỗi tool lấy theo README hoặc phần mô tả của chính repo, kiểm ngày 30/09/2026; blog chưa kiểm các claim trong đó.
01Tầng chính thức
Repo trong org typesafe-ai, được tài liệu chính thức và trang PyPI của TypeSafe trỏ tới:
- typesafe-sdk-python — SDK Python chính thức (PyPI
typesafe-sdk), bài 2 dùng SDK này. - typesafe-sdk-js — SDK TypeScript/JavaScript chính thức.
- system-one-adapter-python — giữ interface
system_onecủa SDK nhưng trả lời bằng LLM (OpenAI, Anthropic, Gemini), để so sánh với JEV. - skills — agent skills để coding agent biết cách gọi System One API.
- n8n-nodes-typesafe-ai — node n8n chính thức.
- WorkflowEvals — code tái lập kết quả trên evals.typesafe.ai.
02Tầng cộng đồng
TypeSafe Community (TypeSafeAI)
Org TypeSafeAI có tên gần giống org chính thức nhưng tự ghi là “UNOFFICIAL organization made for community repos”, nên thuộc tầng cộng đồng.
- typesafe-router — chọn model hoặc tool bằng một câu Choice.
- jev-harness — harness cho coding agent: LLM đề xuất, JEV trả lời câu hỏi hẹp về đề xuất, code quyết định.
- typesafe-playground — playground nhiều use case.
- clarity-judge — chấm chất lượng bài viết theo nhiều trục.
- typesafe-ui — bộ component UI.
Ứng dụng
- browser-use/jev-ultrafast — browser agent: JEV chọn thao tác và element trên trang.
- tamaratran/fast-jev-compaction — plugin Claude Code: JEV chấm tool call và kết quả cũ để cắt context.
- superagents-lab/jev-search — search web: JEV chọn nguồn, từ khoá và xếp hạng kết quả.
- leepokai/jev-guard — chấm rủi ro tool call của coding agent, trả deny / ask / allow.
- OpenByteInc/QuantDinger — nền tảng trading có sẵn, thêm tích hợp JEV.
- kenhuangus/jev-usecases — harness use case có cổng confidence.
SDK, integration và CLI
- juspay/neurolink — SDK đa provider, thêm kiểu inference
decidechạy trên JEV. - spring-ai-community/spring-ai-typesafe — Java SDK và tích hợp Spring AI.
- iamaamir/system-one — runtime System One không gắn provider.
- okooo5km/jev — CLI và skill không chính thức.
- DomMonte/n8n-nodes-typesafe-ai — node n8n cộng đồng, khác node chính thức.
Danh sách tổng hợp
- wuyoscar/jev-skill — tổng hợp use case và skill.
- AppitStudio/awesome-jev — danh sách app và ví dụ.
- jqueryscript/awesome-jev — danh sách awesome về JEV.
03Tầng bản mở / self-host
Nhánh này chạy model mở thay cho JEV. Các server bên dưới nói cùng giao thức nên SDK chính thức trỏ sang được qua base_url, nhưng model phía sau không phải JEV.
Server và runtime tương thích
- jaredpalmer/kev — decision model tự train trên Qwen (0.8B–27B), có weights và server tương thích.
- githubnext/localjev — bridge TypeScript/Bun của GitHub Next, trả response kiểu JEV từ DiffusionGemma.
- razorback16/openjev — server tương thích JEV trên DiffusionGemma.
- ekzhang/openjev-sglang — endpoint tương thích JEV trên model mở, chỉ chạy prefill.
- ollaya-dev/ollaya — chạy decision model mở local sau một API tương thích TypeSafe, theo kiểu Ollama.
Model mở
- NandhaKishorM/laya — decision engine non-autoregressive trên ModernBERT-large, hơn 100 ngôn ngữ.
- wfzyx/von — model non-autoregressive 395M tham số.
- TianyuCodings/NanoJev — bản nhỏ phỏng theo JEV kèm pipeline train.
- Zefan-Cai/Open-Jev — model Open-Jev-27B.
- kshetrajna12/reflex — bản tái tạo trên Qwen3.5.
- daseinlabs/open-jev — bản mở kèm finetune.
- Heman10x-NGU/Verdict-open-jev — decision model trên ModernBERT 151M.
- mithalouni/system-one-open — bản mở trên Gemma 4 E2B và Gemma 3 270M.
- KaLM-Embedding/KaLM-Jev — bộ model cỡ Nano / Small / Large.
- rongxinzy/LightJev — finetune Qwen3-0.6B với loss CE / Brier.
04Tổng kết
- Chính thức chỉ có sáu repo trong org
typesafe-ai: hai SDK, adapter LLM, skills, node n8n và WorkflowEvals. Kiểm tính chính thức bằng cách đi từ docs và PyPI của TypeSafe ra repo. - Cộng đồng gồm org TypeSafe Community (không chính thức) và các nhóm khác, gọi JEV thật để chọn thao tác, chấm context, chấm rủi ro hay chọn nguồn.
- Bản mở / self-host gồm server tương thích và model mở; cùng giao thức nhưng không phải JEV, nên ngưỡng chọn trên JEV phải đo lại khi đổi sang.
Bài tiếp theo, bài 4, đi từ danh sách này về một ứng dụng cụ thể: thiết kế một Chrome extension trích xuất dữ liệu web với JEV, theo cùng cách jev-ultrafast để JEV chỉ chọn còn code thực thi. Nếu chưa đọc hai bài trước, bài 1 giải thích vì sao lớp model này tồn tại, và bài 2 đi qua schema, ba kiểu câu hỏi và cách biến xác suất thành hành động.
Tài liệu tham khảo
Nguồn chính thức của TypeSafe AI
- TypeSafe AI — Introducing System One Models & Jev, 15/09/2026
- TypeSafe AI — API reference (endpoint
POST /v1/systemone) - TypeSafe AI — Toàn bộ tài liệu dạng text (llms-full.txt), tải ngày 30/09/2026 (link tới các repo
typesafe-ai) - TypeSafe AI — typesafe-sdk trên PyPI (link repository)
- TypeSafe AI — org typesafe-ai trên GitHub
Repo cộng đồng và bản mở
- Link và mô tả của từng repo ở phần 01–03 lấy theo README của chính repo, kiểm ngày 30/09/2026.
- TypeSafe Community — org TypeSafeAI (mô tả “UNOFFICIAL organization”)
Ghi chú của tác giả
- Ghi chú gốc: “JEV (TypeSafe AI) — Toàn cảnh ứng dụng & mã nguồn mở GitHub” (Notion). Khi viết bài đã sửa: org
TypeSafeAIchuyển sang tầng cộng đồng, bổ sungn8n-nodes-typesafe-aivàWorkflowEvalsvào tầng chính thức. Không đưa vào bài các app chỉ có tên mà không có link.