kaistAI/Janus

[NeurIPS 2024] Train LLMs with diverse system messages reflecting individualized preferences to generalize to unseen system messages

36
/ 100
Emerging

This project helps large language models (LLMs) better understand and respond to individual user preferences. By inputting diverse system messages that specify unique values and styles, the model learns to generate outputs tailored to that specific guidance, rather than a general public standard. This is ideal for developers creating highly personalized AI applications or virtual assistants.

No commits in the last 6 months.

Use this if you need an LLM that can accurately adopt a wide range of specific personas, tones, or instruction sets defined in system messages.

Not ideal if you're looking for a simple, off-the-shelf LLM for general conversational AI without specific personalization needs.

LLM-customization AI-personalization system-message-alignment AI-application-development model-fine-tuning
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 10 / 25

How are scores calculated?

Stars

53

Forks

5

Language

Python

License

Apache-2.0

Last pushed

Aug 10, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/transformers/kaistAI/Janus"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.