Astryastry
Astry — Mascot library57 poses

Character
Library.

57 canonical poses, gestures, moods, and operational roles. Drop SVGs at /public/brand/mascot/<name>.svg — they auto-render. Searchable, filterable, queryable.

6
Mood
5
Reaction
5
UX state
5
Pose
6
Motion
7
Gesture
19
Operational role
2
Milestone
2
Alert
01

Search & filter

57/57
02

Catalog

01Mood6
Astry mascot — happy ready

happy

Mood

Copy path

public/brand/mascot/happy.svg

Default positive state · success · onboarding completion · 'all good'.

Default positive state · success · onboarding completion · 'all good'.
Astry mascot — enjoy ready

enjoy

Mood

Copy path

public/brand/mascot/enjoy.svg

Casual engagement · 'this feels good' · positive secondary state.

Casual engagement · 'this feels good' · positive secondary state.
Astry mascot — love ready

love

Mood

Copy path

public/brand/mascot/love.svg

Favorites · likes · saved items · enthusiasm · '+1'.

Favorites · likes · saved items · enthusiasm · '+1'.
Astry mascot — sad ready

sad

Mood

Copy path

public/brand/mascot/sad.svg

Errors · failed actions · empty results · negative feedback.

Errors · failed actions · empty results · negative feedback.
Astry mascot — tired ready

tired

Mood

Copy path

public/brand/mascot/tired.svg

End of session · 'time to wrap up' · billing summary · monthly reset.

End of session · 'time to wrap up' · billing summary · monthly reset.
Astry mascot — excited ready

excited

Mood

Copy path

public/brand/mascot/excited.svg

Big reveal · feature launches · '+340% throughput' · achievement unlocked.

Big reveal · feature launches · '+340% throughput' · achievement unlocked.
02Reaction5
Astry mascot — agree ready

agree

Reaction

Copy path

public/brand/mascot/agree.svg

Confirmations · approval · review accepted · 'looks good'.

Confirmations · approval · review accepted · 'looks good'.
Astry mascot — thumbsup ready

thumbsup

Reaction

Copy path

public/brand/mascot/thumbsup.svg

Direct approval · CI passed · PR merged · quick yes.

Direct approval · CI passed · PR merged · quick yes.
Astry mascot — surprised ready

surprised

Reaction

Copy path

public/brand/mascot/surprised.svg

Notifications · new features · unexpected events · 'wait, what?'.

Notifications · new features · unexpected events · 'wait, what?'.
Astry mascot — shrug ready

shrug

Reaction

Copy path

public/brand/mascot/shrug.svg

'I don't know' · ambiguous results · model has no answer.

'I don't know' · ambiguous results · model has no answer.
Astry mascot — cheering ready

cheering

Reaction

Copy path

public/brand/mascot/cheering.svg

Strong positive · big wins · QBR moment · annual roundup.

Strong positive · big wins · QBR moment · annual roundup.
03UX state5
Astry mascot — question ready

question

UX state

Copy path

public/brand/mascot/question.svg

Empty states · help · search-no-results · 'how does this work?'.

Empty states · help · search-no-results · 'how does this work?'.
Astry mascot — sleepy ready

sleepy

UX state

Copy path

public/brand/mascot/sleepy.svg

Idle · paused workflows · inactive accounts · zzz states.

Idle · paused workflows · inactive accounts · zzz states.
Astry mascot — waving ready

waving

UX state

Copy path

public/brand/mascot/waving.svg

Hello · onboarding welcome · empty inbox · 'say hi to your team'.

Hello · onboarding welcome · empty inbox · 'say hi to your team'.
Astry mascot — waiting ready

waiting

UX state

Copy path

public/brand/mascot/waiting.svg

Queued jobs · scheduled tasks · pending approval · 'we'll let you know'.

Queued jobs · scheduled tasks · pending approval · 'we'll let you know'.
Astry mascot — focused ready

focused

UX state

Copy path

public/brand/mascot/focused.svg

Deep work · concentration mode · 'do not disturb' · async writing.

Deep work · concentration mode · 'do not disturb' · async writing.
04Pose5
Astry mascot — Neutral ready

Neutral

Pose

Copy path

public/brand/mascot/neutral.svg

Default identity · use as logo lockup mate · no expression.

Default identity · use as logo lockup mate · no expression.
Astry mascot — 3/4 Left ready

3/4 Left

Pose

Copy path

public/brand/mascot/three-quarter-left.svg

Decorative card edge · three-quarter pose facing left.

Decorative card edge · three-quarter pose facing left.
Astry mascot — 3/4 Right ready

3/4 Right

Pose

Copy path

public/brand/mascot/three-quarter-right.svg

Decorative card edge · three-quarter pose facing right.

Decorative card edge · three-quarter pose facing right.
Astry mascot — Side profile ready

Side profile

Pose

Copy path

public/brand/mascot/side-profile.svg

Strict side · used in motion strips · scrolling stickers.

Strict side · used in motion strips · scrolling stickers.
Astry mascot — Standing ready

Standing

Pose

Copy path

public/brand/mascot/standing.svg

Foundational pose · body upright · still presence.

Foundational pose · body upright · still presence.
05Motion6
Astry mascot — Moving ready

Moving

Motion

Copy path

public/brand/mascot/moving.svg

Forward motion · subtle walk cycle · 'in transit'.

Forward motion · subtle walk cycle · 'in transit'.
Astry mascot — Running ready

Running

Motion

Copy path

public/brand/mascot/running.svg

Active motion · 'shipping fast' · velocity-positive states.

Active motion · 'shipping fast' · velocity-positive states.
Astry mascot — Sprinting ready

Sprinting

Motion

Copy path

public/brand/mascot/sprinting.svg

Maximum momentum · 'we're moving fast' · launch days.

Maximum momentum · 'we're moving fast' · launch days.
Astry mascot — Braking ready

Braking

Motion

Copy path

public/brand/mascot/braking.svg

Slowing down · 'pause and review' · QA / staging gates.

Slowing down · 'pause and review' · QA / staging gates.
Astry mascot — Jumping ready

Jumping

Motion

Copy path

public/brand/mascot/jumping.svg

Leap forward · 'big release' · over a hurdle.

Leap forward · 'big release' · over a hurdle.
Astry mascot — Runny ready

Runny

Motion

Copy path

public/brand/mascot/runny.svg

Loading · in-progress spinner · 'we're working on it'.

Loading · in-progress spinner · 'we're working on it'.
06Gesture7
Astry mascot — Pointing ready

Pointing

Gesture

Copy path

public/brand/mascot/pointing.svg

Direct attention · 'look here' · annotated UI element.

Direct attention · 'look here' · annotated UI element.
Astry mascot — Signaling ready

Signaling

Gesture

Copy path

public/brand/mascot/signaling.svg

Coordinating · 'sending a signal' · webhook fired.

Coordinating · 'sending a signal' · webhook fired.
Astry mascot — Signal flag ready

Signal flag

Gesture

Copy path

public/brand/mascot/signal-flag.svg

Raising a flag · status change · 'mark this for review'.

Raising a flag · status change · 'mark this for review'.
Astry mascot — Spotting ready

Spotting

Gesture

Copy path

public/brand/mascot/spotting.svg

Found something · 'we caught it' · anomaly detected.

Found something · 'we caught it' · anomaly detected.
Astry mascot — Observing ready

Observing

Gesture

Copy path

public/brand/mascot/observing.svg

Monitoring · watching the dashboard · passive presence.

Monitoring · watching the dashboard · passive presence.
Astry mascot — Carrying ready

Carrying

Gesture

Copy path

public/brand/mascot/carrying.svg

Hauling work · 'doing the heavy lifting' · batch jobs.

Hauling work · 'doing the heavy lifting' · batch jobs.
Astry mascot — At the system ready

At the system

Gesture

Copy path

public/brand/mascot/at-the-system.svg

Working at a console · 'in the tool with you'.

Working at a console · 'in the tool with you'.
07Operational role19
Astry mascot — Auditing ready

Auditing

Operational role

Copy path

public/brand/mascot/auditing.svg

Diagnostic phase · two-week audit · workflow map.

Diagnostic phase · two-week audit · workflow map.
Astry mascot — Mapping ready

Mapping

Operational role

Copy path

public/brand/mascot/mapping.svg

Charting workflows · drawing the as-is.

Charting workflows · drawing the as-is.
Astry mascot — Analyzing ready

Analyzing

Operational role

Copy path

public/brand/mascot/analyzing.svg

Crunching the data · finding leverage points.

Crunching the data · finding leverage points.
Astry mascot — Implementing ready

Implementing

Operational role

Copy path

public/brand/mascot/implementing.svg

Building the system · embedded engineering.

Building the system · embedded engineering.
Astry mascot — Connecting ready

Connecting

Operational role

Copy path

public/brand/mascot/connecting.svg

Wiring tools together · integration setup.

Wiring tools together · integration setup.
Astry mascot — Integrating ready

Integrating

Operational role

Copy path

public/brand/mascot/integrating.svg

Plugging into existing infra · CRM / Slack / inbox.

Plugging into existing infra · CRM / Slack / inbox.
Astry mascot — Reviewing ready

Reviewing

Operational role

Copy path

public/brand/mascot/reviewing.svg

QA / human-in-the-loop · checking outputs.

QA / human-in-the-loop · checking outputs.
Astry mascot — Shipping ready

Shipping

Operational role

Copy path

public/brand/mascot/shipping.svg

Going to production · deploy event · release.

Going to production · deploy event · release.
Astry mascot — Scanning ready

Scanning

Operational role

Copy path

public/brand/mascot/scanning.svg

Active query · vector search · searching workflows.

Active query · vector search · searching workflows.
Astry mascot — Debugging ready

Debugging

Operational role

Copy path

public/brand/mascot/debugging.svg

Finding the bug · investigation mode · incident triage.

Finding the bug · investigation mode · incident triage.
Astry mascot — Securing ready

Securing

Operational role

Copy path

public/brand/mascot/securing.svg

Locking down · auth / RBAC / encryption work.

Locking down · auth / RBAC / encryption work.
Astry mascot — Alerting ready

Alerting

Operational role

Copy path

public/brand/mascot/alerting.svg

Sending the alert · SLO breach · pager fire.

Sending the alert · SLO breach · pager fire.
Astry mascot — Measuring ready

Measuring

Operational role

Copy path

public/brand/mascot/measuring.svg

Tracking metrics · throughput / latency / cost.

Tracking metrics · throughput / latency / cost.
Astry mascot — Automating ready

Automating

Operational role

Copy path

public/brand/mascot/automating.svg

Replacing manual steps · agentic workflow live.

Replacing manual steps · agentic workflow live.
Astry mascot — Collaborating ready

Collaborating

Operational role

Copy path

public/brand/mascot/collaborating.svg

Working with humans · review loop · pair work.

Working with humans · review loop · pair work.
Astry mascot — Deploying ready

Deploying

Operational role

Copy path

public/brand/mascot/deploying.svg

Pushing to environments · staging → prod.

Pushing to environments · staging → prod.
Astry mascot — Working ready

Working

Operational role

Copy path

public/brand/mascot/working.svg

Active automation · 'agents are running' · cron tick.

Active automation · 'agents are running' · cron tick.
Astry mascot — Searching ready

Searching

Operational role

Copy path

public/brand/mascot/searching.svg

Active query · scanning logs · 'looking for matches'.

Active query · scanning logs · 'looking for matches'.
Astry mascot — Thinking ready

Thinking

Operational role

Copy path

public/brand/mascot/thinking.svg

AI processing · deliberating · mid-tool-call.

AI processing · deliberating · mid-tool-call.
08Milestone2
Astry mascot — Party ready

Party

Milestone

Copy path

public/brand/mascot/party.svg

Celebrations · launches · achievements · weekly digest.

Celebrations · launches · achievements · weekly digest.
Astry mascot — Cool ready

Cool

Milestone

Copy path

public/brand/mascot/cool.svg

Premium plans · confident states · enterprise tier.

Premium plans · confident states · enterprise tier.
09Alert2
Astry mascot — Worried ready

Worried

Alert

Copy path

public/brand/mascot/worried.svg

Warnings · risk indicators · 'this could be a problem'.

Warnings · risk indicators · 'this could be a problem'.
Astry mascot — Confused ready

Confused

Alert

Copy path

public/brand/mascot/confused.svg

Validation errors · 'we couldn't parse this'.

Validation errors · 'we couldn't parse this'.
03

How to add a mascot

01

Pick the slot

Find an empty tile above (badge TODO) or pick a new emotion that fits the catalog.

02

Drop the SVG

Save at public/brand/mascot/<name>.svg. Brand-blue fill #0051FF, no padding.

03

Use it

In any TSX: <AstryMascot emotion="name" size={120} />. The TypeScript union already includes every entry.