Skip to content
View JulianKerignard's full-sized avatar
🥇
Focusing
🥇
Focusing

Highlights

  • Pro

Block or report JulianKerignard

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JulianKerignard/README.md
Julian Kerignard — AI / ML Engineer

Hugging Face Website LinkedIn


About

I train neural networks from scratch, mostly in JAX / Flax. Two lines of work:

  • Language models — the Julian family: bilingual (EN / FR) LLMs, from raw data to instruction-tuned chat, on TPU.
  • World modelsoneiro: a from-scratch DreamerV3 agent that learns its entire policy inside the imagined rollouts of its own world model.

World model — oneiro

oneiro agent playing Crafter
oneiro (~64k env steps) unlocking achievements in Crafter — learned entirely from imagination rollouts

A from-scratch reimplementation of DreamerV3 (Hafner et al., 2023) in JAX / Flax NNX, trained on the Crafter benchmark (sparse rewards, 64×64 pixels, 22 hierarchical achievements).

  • 15.26M parameters — DreamerV3-S class
  • Rainbow-level in 64k env steps: 4.0 achievements/episode, vs Rainbow's 4.3 at 1M steps — a ~16× sample-efficiency gap
  • RSSM + imagination-based actor-critic, GPU-resident replay buffer, lax.scan everywhere
  • 18+ documented training runs with full debugging journals and a hypothesis registry — the real value of the repo

JulianKerignard/oneiro

LLM family

Wikipedia EN/FR dumps  →  clean / tokenize (SentencePiece)  →
pretrain (JAX · Flax · Optax · FSDP on TPU)  →  SFT / instruct (ChatML)  →  ship on the Hub
Model Params Training Type
Julian-600M-40B 600M 40B tokens, LLaMA-style, JAX/TPU Base
julian-600m-40b-instruct 600M SFT 30k / 100k · ChatML Instruct
julian-600m-10b 600M 10B tokens, earlier run Base
JULIAN-100M / Instruct 100M first generation, GPT-style Base + Instruct

Plus a write-up of the whole thing: julian-600m-paper.

Datasets I built & published: wikipedia-en-julian  ·  wikipedia-fr-julian — the bilingual pretraining corpus.

Other work

Project What it is
Unity-Skills 18 AI-powered skills for Unity 6+ — works with Claude Code, Cursor, Windsurf, Codex & Gemini CLI

Training stack

Python JAX Flax NNX Optax NumPy Transformers Safetensors TPU SentencePiece

Tooling & systems

Languages

Most used languages: TypeScript, C#, HTML, Python, Rust, Luau, Swift
A snake eating my GitHub contribution graph

Pinned Loading

  1. TimeTracking-UnityPlugin TimeTracking-UnityPlugin Public

    My first Plugin on unity

    1