NitpickLawyer 3 days ago

> A JavaScript implementation of the Jinja templating language

A guess without looking into the code: Jinja templating is used to define how to prompt the model (i.e. system first, then this specific character / token, then user, then if it's a tool prepend this and append that, etc.)

1
xyc 3 days ago

It seems that this is possibly not necessary, since LLaMA.cpp already integrates Jinja with CPP implementation (through minja)