Files
hanzo.ai/components/zen/weights.ts

28 lines
865 B
TypeScript

/**
* Public weight repositories, by the exact id a caller passes.
*
* Checked 2026-10-07: zenlm/zen6 and zenlm/zen6-flash answered; zenlm/zen4
* did not. A GitHub repo is not weights. A similar name is not this id.
* Do not add a row that has not been fetched.
*/
const HF = 'https://huggingface.co/zenlm'
export const WEIGHTS: Readonly<Record<string, string>> = {
zen6: `${HF}/zen6`,
'zen6-flash': `${HF}/zen6-flash`,
}
export const CREATIVE_FOUNDATIONS: Readonly<Record<string, string>> = {
'zen-director': `${HF}/zen-director`,
'zen3-image': `${HF}/zen3-image`,
'zen-3d': `${HF}/zen-3d`,
'zen-foley': `${HF}/zen-foley`,
'zen3-tts': `${HF}/zen3-tts`,
'zen-musician': `${HF}/zen-musician`,
}
/** Where the family publishes weights, when a generation has them. */
export const FAMILY = HF
export const SOURCE = 'https://github.com/zenlm'