Deterministic by default
The same seed, namespace, and options always resolve to the same avatar.
Generate consistent SVG and PNG avatars for assistants, bots, services, and users — locally, instantly, and without runtime dependencies.
Change the seed, preview the identity, and save it.
6 avatars
Preparing set…
Customize the names and appearance whenever you need to.
The generator turns identity data into a constrained visual state without storing images or calling a service.
The same seed, namespace, and options always resolve to the same avatar.
Export SVG or platform-friendly PNG sizes for profiles, dashboards, manifests, and app icons.
Use the server-side HMAC helpers before generation when identifiers should not be guessable.
ESM, CommonJS, TypeScript declarations, React, SVG, and Node.js PNG exports are included.
npm install agent-avatars