Models — one task each

Small models, in the chat.

A chat has jobs an LLM is the wrong tool for: naming a conversation, and soon others. Each one is a few hundred kilobytes of model, trained for that job alone, running in the browser beside the components — no API call, nothing leaving the page. They are published like the packages: on npm, MIT, with their benchmark beside them.

  1. Available

    aparte-titler

    A title for every conversation, as you type: 3 to 6 words picked out of the first message, in 17 European languages.

    133 KBone file, 17 languages
    3–6words, the message’s own
    0network calls
    Try it in your browser →

What makes the list: a job a chat actually has, a model that does it as well as a large one would on that job, and a weight a page can afford. The next candidates are named on the roadmap when they are.