@lacspace/logo
Generate real logos and brand marks without AI. A name + a few keywords becomes an on-brand SVG logo — monogram, icon lockup, geometric mark or emblem — chosen deterministically from a curated JSON brain of palettes, fonts, icons and shapes. Seeded variations, five engines, and generateLogoSet for 12 reproducible concepts. Rasterize via @lacspace/image.
npm i @lacspace/logoUsage
import { generateLogo, generateLogoSet } from "@lacspace/logo";
// One brief → an on-brand SVG logo (no AI)
const { svg, palette, icon } = generateLogo({
name: "Kopi House",
keywords: "coffee, cozy, artisanal, warm",
});
// svg → a complete <svg> string (☕ mark, warm amber palette, emblem)
// 12 reproducible concepts to choose from
const concepts = generateLogoSet({ name: "Orbit Labs", keywords: "ai, network, fast" });
// Force any choice
generateLogo({ name: "Aurelia", palette: "royal-gold", engine: "emblem", icon: "crown" });Exports 9
generateLogogenerateLogoSetsuggesttokenizeinitialsPALETTESFONTSICONSMOODSKeywords
logologo-generatorlogo-makerbrandmonogramemblemsvg-logogenerativeno-aifavicon