[0000] inference.route(model=edge-2-large-1.34B, stream=true)
[0000] castle.dispatch(node=jl1, task=sprint, status=ok)
[0001] inference.route(model=edge-2-large-1.34B, stream=true)
[0001] castle.dispatch(node=jl1, task=sprint, status=ok)
[0002] inference.route(model=edge-2-large-1.34B, stream=true)
[0002] castle.dispatch(node=jl1, task=sprint, status=ok)
[0003] inference.route(model=edge-2-large-1.34B, stream=true)
[0003] castle.dispatch(node=jl1, task=sprint, status=ok)
[0004] inference.route(model=edge-2-large-1.34B, stream=true)
[0004] castle.dispatch(node=jl1, task=sprint, status=ok)
[0005] inference.route(model=edge-2-large-1.34B, stream=true)
[0005] castle.dispatch(node=jl1, task=sprint, status=ok)
[0006] inference.route(model=edge-2-large-1.34B, stream=true)
[0006] castle.dispatch(node=jl1, task=sprint, status=ok)
[0007] inference.route(model=edge-2-large-1.34B, stream=true)
[0007] castle.dispatch(node=jl1, task=sprint, status=ok)
[0008] inference.route(model=edge-2-large-1.34B, stream=true)
[0008] castle.dispatch(node=jl1, task=sprint, status=ok)
[0009] inference.route(model=edge-2-large-1.34B, stream=true)
[0009] castle.dispatch(node=jl1, task=sprint, status=ok)
[0010] inference.route(model=edge-2-large-1.34B, stream=true)
[0010] castle.dispatch(node=jl1, task=sprint, status=ok)
[0011] inference.route(model=edge-2-large-1.34B, stream=true)
[0011] castle.dispatch(node=jl1, task=sprint, status=ok)
[0012] inference.route(model=edge-2-large-1.34B, stream=true)
[0012] castle.dispatch(node=jl1, task=sprint, status=ok)
[0013] inference.route(model=edge-2-large-1.34B, stream=true)
[0013] castle.dispatch(node=jl1, task=sprint, status=ok)
[0014] inference.route(model=edge-2-large-1.34B, stream=true)
[0014] castle.dispatch(node=jl1, task=sprint, status=ok)
[0015] inference.route(model=edge-2-large-1.34B, stream=true)
[0015] castle.dispatch(node=jl1, task=sprint, status=ok)
[0016] inference.route(model=edge-2-large-1.34B, stream=true)
[0016] castle.dispatch(node=jl1, task=sprint, status=ok)
[0017] inference.route(model=edge-2-large-1.34B, stream=true)
[0017] castle.dispatch(node=jl1, task=sprint, status=ok)
[0018] inference.route(model=edge-2-large-1.34B, stream=true)
[0018] castle.dispatch(node=jl1, task=sprint, status=ok)
[0019] inference.route(model=edge-2-large-1.34B, stream=true)
[0019] castle.dispatch(node=jl1, task=sprint, status=ok)
[0020] inference.route(model=edge-2-large-1.34B, stream=true)
[0020] castle.dispatch(node=jl1, task=sprint, status=ok)
[0021] inference.route(model=edge-2-large-1.34B, stream=true)
[0021] castle.dispatch(node=jl1, task=sprint, status=ok)
[0022] inference.route(model=edge-2-large-1.34B, stream=true)
[0022] castle.dispatch(node=jl1, task=sprint, status=ok)
[0023] inference.route(model=edge-2-large-1.34B, stream=true)
[0023] castle.dispatch(node=jl1, task=sprint, status=ok)
[0024] inference.route(model=edge-2-large-1.34B, stream=true)
[0024] castle.dispatch(node=jl1, task=sprint, status=ok)
[0025] inference.route(model=edge-2-large-1.34B, stream=true)
[0025] castle.dispatch(node=jl1, task=sprint, status=ok)
[0026] inference.route(model=edge-2-large-1.34B, stream=true)
[0026] castle.dispatch(node=jl1, task=sprint, status=ok)
[0027] inference.route(model=edge-2-large-1.34B, stream=true)
[0027] castle.dispatch(node=jl1, task=sprint, status=ok)
[0028] inference.route(model=edge-2-large-1.34B, stream=true)
[0028] castle.dispatch(node=jl1, task=sprint, status=ok)
[0029] inference.route(model=edge-2-large-1.34B, stream=true)
[0029] castle.dispatch(node=jl1, task=sprint, status=ok)
[0030] inference.route(model=edge-2-large-1.34B, stream=true)
[0030] castle.dispatch(node=jl1, task=sprint, status=ok)
[0031] inference.route(model=edge-2-large-1.34B, stream=true)
[0031] castle.dispatch(node=jl1, task=sprint, status=ok)
[0032] inference.route(model=edge-2-large-1.34B, stream=true)
[0032] castle.dispatch(node=jl1, task=sprint, status=ok)
[0033] inference.route(model=edge-2-large-1.34B, stream=true)
[0033] castle.dispatch(node=jl1, task=sprint, status=ok)
[0034] inference.route(model=edge-2-large-1.34B, stream=true)
[0034] castle.dispatch(node=jl1, task=sprint, status=ok)
[0035] inference.route(model=edge-2-large-1.34B, stream=true)
[0035] castle.dispatch(node=jl1, task=sprint, status=ok)
[0036] inference.route(model=edge-2-large-1.34B, stream=true)
[0036] castle.dispatch(node=jl1, task=sprint, status=ok)
[0037] inference.route(model=edge-2-large-1.34B, stream=true)
[0037] castle.dispatch(node=jl1, task=sprint, status=ok)
[0038] inference.route(model=edge-2-large-1.34B, stream=true)
[0038] castle.dispatch(node=jl1, task=sprint, status=ok)
[0039] inference.route(model=edge-2-large-1.34B, stream=true)
[0039] castle.dispatch(node=jl1, task=sprint, status=ok)
[0040] inference.route(model=edge-2-large-1.34B, stream=true)
[0040] castle.dispatch(node=jl1, task=sprint, status=ok)
[0041] inference.route(model=edge-2-large-1.34B, stream=true)
[0041] castle.dispatch(node=jl1, task=sprint, status=ok)
[0042] inference.route(model=edge-2-large-1.34B, stream=true)
[0042] castle.dispatch(node=jl1, task=sprint, status=ok)
[0043] inference.route(model=edge-2-large-1.34B, stream=true)
[0043] castle.dispatch(node=jl1, task=sprint, status=ok)
[0044] inference.route(model=edge-2-large-1.34B, stream=true)
[0044] castle.dispatch(node=jl1, task=sprint, status=ok)
[0045] inference.route(model=edge-2-large-1.34B, stream=true)
[0045] castle.dispatch(node=jl1, task=sprint, status=ok)
[0046] inference.route(model=edge-2-large-1.34B, stream=true)
[0046] castle.dispatch(node=jl1, task=sprint, status=ok)
[0047] inference.route(model=edge-2-large-1.34B, stream=true)
[0047] castle.dispatch(node=jl1, task=sprint, status=ok)
[0048] inference.route(model=edge-2-large-1.34B, stream=true)
[0048] castle.dispatch(node=jl1, task=sprint, status=ok)
[0049] inference.route(model=edge-2-large-1.34B, stream=true)
[0049] castle.dispatch(node=jl1, task=sprint, status=ok)
[0050] inference.route(model=edge-2-large-1.34B, stream=true)
[0050] castle.dispatch(node=jl1, task=sprint, status=ok)
[0051] inference.route(model=edge-2-large-1.34B, stream=true)
[0051] castle.dispatch(node=jl1, task=sprint, status=ok)
[0052] inference.route(model=edge-2-large-1.34B, stream=true)
[0052] castle.dispatch(node=jl1, task=sprint, status=ok)
[0053] inference.route(model=edge-2-large-1.34B, stream=true)
[0053] castle.dispatch(node=jl1, task=sprint, status=ok)
[0054] inference.route(model=edge-2-large-1.34B, stream=true)
[0054] castle.dispatch(node=jl1, task=sprint, status=ok)
[0055] inference.route(model=edge-2-large-1.34B, stream=true)
[0055] castle.dispatch(node=jl1, task=sprint, status=ok)
[0056] inference.route(model=edge-2-large-1.34B, stream=true)
[0056] castle.dispatch(node=jl1, task=sprint, status=ok)
[0057] inference.route(model=edge-2-large-1.34B, stream=true)
[0057] castle.dispatch(node=jl1, task=sprint, status=ok)
[0058] inference.route(model=edge-2-large-1.34B, stream=true)
[0058] castle.dispatch(node=jl1, task=sprint, status=ok)
[0059] inference.route(model=edge-2-large-1.34B, stream=true)
[0059] castle.dispatch(node=jl1, task=sprint, status=ok)
[0060] inference.route(model=edge-2-large-1.34B, stream=true)
[0060] castle.dispatch(node=jl1, task=sprint, status=ok)
[0061] inference.route(model=edge-2-large-1.34B, stream=true)
[0061] castle.dispatch(node=jl1, task=sprint, status=ok)
[0062] inference.route(model=edge-2-large-1.34B, stream=true)
[0062] castle.dispatch(node=jl1, task=sprint, status=ok)
[0063] inference.route(model=edge-2-large-1.34B, stream=true)
[0063] castle.dispatch(node=jl1, task=sprint, status=ok)
[0064] inference.route(model=edge-2-large-1.34B, stream=true)
[0064] castle.dispatch(node=jl1, task=sprint, status=ok)
[0065] inference.route(model=edge-2-large-1.34B, stream=true)
[0065] castle.dispatch(node=jl1, task=sprint, status=ok)
[0066] inference.route(model=edge-2-large-1.34B, stream=true)
[0066] castle.dispatch(node=jl1, task=sprint, status=ok)
[0067] inference.route(model=edge-2-large-1.34B, stream=true)
[0067] castle.dispatch(node=jl1, task=sprint, status=ok)
[0068] inference.route(model=edge-2-large-1.34B, stream=true)
[0068] castle.dispatch(node=jl1, task=sprint, status=ok)
[0069] inference.route(model=edge-2-large-1.34B, stream=true)
[0069] castle.dispatch(node=jl1, task=sprint, status=ok)
[0070] inference.route(model=edge-2-large-1.34B, stream=true)
[0070] castle.dispatch(node=jl1, task=sprint, status=ok)
[0071] inference.route(model=edge-2-large-1.34B, stream=true)
[0071] castle.dispatch(node=jl1, task=sprint, status=ok)
[0072] inference.route(model=edge-2-large-1.34B, stream=true)
[0072] castle.dispatch(node=jl1, task=sprint, status=ok)
[0073] inference.route(model=edge-2-large-1.34B, stream=true)
[0073] castle.dispatch(node=jl1, task=sprint, status=ok)
[0074] inference.route(model=edge-2-large-1.34B, stream=true)
[0074] castle.dispatch(node=jl1, task=sprint, status=ok)
[0075] inference.route(model=edge-2-large-1.34B, stream=true)
[0075] castle.dispatch(node=jl1, task=sprint, status=ok)
[0076] inference.route(model=edge-2-large-1.34B, stream=true)
[0076] castle.dispatch(node=jl1, task=sprint, status=ok)
[0077] inference.route(model=edge-2-large-1.34B, stream=true)
[0077] castle.dispatch(node=jl1, task=sprint, status=ok)
[0078] inference.route(model=edge-2-large-1.34B, stream=true)
[0078] castle.dispatch(node=jl1, task=sprint, status=ok)
[0079] inference.route(model=edge-2-large-1.34B, stream=true)
[0079] castle.dispatch(node=jl1, task=sprint, status=ok)
Edge-2 Large · 1.34B · live
AI that belongs to Canada.
Trained from scratch. Deployed on your iron. Audit-grade by default.
EDGE-2 LARGE · STATUS
params .................. 1,191,282,688
tokenizer ............... BPE-32K
train_corpus ............ stage-2 mixed
best_val ................ 3.3518
release ................. release-v1 (step 56k)
foreign_weights ......... 0
hardware ................ JL1 · Apple Silicon
↗ converged · 2026-05-12
scroll↓