SHAKEL Create your avatar

Developers

Build with the recipe.

A Shakel avatar is a versioned recipe with deterministic image representations. Put one in a profile, a message, or any place that needs a playful identity.

Image request

GET cdn.shakel.lab.sa
    /v1/avatars/AQAEAAAA.png
    ?size=512
Open the image ↗
01

Canonical recipes

Six validated bytes encode the recipe version, theme, color, and three artwork choices.

02

Useful representations

Request PNG, SVG, WebP, AVIF, or JSON at stable recipe URLs with explicit sizes.

03

Inspectable contract

Theme manifests, schemas, and OpenAPI documentation describe exactly what a compatible renderer accepts.

API description

Explore the machine-readable routes, formats, errors, caching, and limits.

Open OpenAPI ↗

Theme registry

Inspect the immutable Shakel Original theme and its compatibility range.

View themes ↗

Source

Read the contract, tests, and every runtime in the private repository you have access to.

Browse source ↗