AI Qadam design system / v1

Design system

Tokens, components, patterns, and screen mockups for AI Qadam product surfaces — the portal, Build, chapter sites, and any digital surface a chapter ships. Pillar 2 of the guidelines.

← Guidelines overview Pillar 02 Loading… Tailwind 4 + shadcn/ui OKLCH color space

What's in this pillar

01 — Foundation

Spacing & radius

Colour and typography live in Brand — they apply everywhere, not just to digital. Below: the two foundation primitives that only matter inside a UI.

Spacing scale

Base unit 4px. Card padding standard is 24px (space-6).

space-14px
space-28px
space-312px
space-416px
space-624px
space-832px
space-1248px
space-1664px
space-2080px
space-2496px

Radius scale

Inputs & buttons → 8px. Cards → 12px. Modals → 16px.

sm6px
DEFAULT8px
md10px
lg12px
xl16px
full

02 — Primitives

Core components

The building blocks. Each shown in default, hover, and disabled where relevant. Hover them in the preview to see live states.

Button

5 variants · 3 sizes · + icon-only. Height: 32 / 40 / 44.

Variants — default size
Sizes — primary
With icon
Icon-only
Disabled

Input field

Height 40px · 12px padding-x · 8px radius · focus ring 2px primary.

This username is already taken.

Badge & Tag

Badges carry semantic meaning. Tags carry topical meaning (mono, neutral).

Badges — no dot
Default Primary Success Warning Destructive
Badges — with dot indicator
Draft Registered Checked in Waitlisted Cancelled
Tags — topical (mono)
#LLM #RAG #Computer-Vision #MLOps #Edge-AI #Prompt-Engineering #Agents #Fine-tuning #Embeddings #Vector-DB
Mono badges (event status)
UPCOMING ● LIVE PAST ONLINE

Avatar

Generated initials on color-mixed backgrounds. Six sizes from 24 → 120px. No stock photos.

Sizes (with initials)
AM
BR
EV
VT
VS
AK
With online status
AM
BR
EV
VT
Group (overlapping, +N)
AM
BR
EV
+12
15 going

Checkbox · Radio · Switch

Checkbox
Radio
Switch

Tooltip & Skeleton

Tooltip — hover the icons
Points reset every Sunday at 00:00 UTC Capacity 200 · Waitlist opens at 90%
Skeleton loader (event card)

03 — AI Qadam-specific

Domain patterns

Compositions of primitives. These are the components that carry the product. Every other surface assembles from these.

EventCard

The most reused component in the entire system. 4 states: upcoming · live · past · online.

Upcoming (default)
May 22 Fri
UPCOMING

AI Qadam #4 · LLM Engineering in Production

Practitioner stories from teams running LLM systems in production — eval pipelines, prompt management, regression catches, and on-call playbooks for non-deterministic models.

18:30 · Tashkent · IT Park
#LLM #MLOps #Prompt-Engineering
AM
BR
VT
142 going
Live now
May 14 Thu
LIVE 14:00 → 18:00 GMT+5

Fuck-Up Nights: AI Edition · The talks we don't post on LinkedIn

Eight engineers, eight production disasters. From silent embedding drift to a $40k OpenAI bill from a single retry loop. No slides allowed.

Almaty · Smart Point
#War-Stories #Postmortem
EV
VS
+6
89 watching
Online event
Jun 05 Fri
ONLINE

RAG Reading Group · "The Faiss Library" and what came after

Monthly online deep-read. This month: revisit the original Faiss paper and discuss what production vector DBs actually changed.

Zoom · Russian + English
#RAG #Vector-DB #Reading-Group
AK
DT
34 going
Past (muted, opacity 0.7)
Apr 11 Sat
PAST

AI Qadam Almaty #1 · Computer Vision Day

Opening event in Kazakhstan. CV in the wild — from satellite imagery for agriculture to real-time defect detection in factories.

Almaty · Astana Hub
#Computer-Vision #Edge-AI
178 attended

SpeakerCard

Avatar lg left · name · title @ company · expertise tags · social row.

AM

Abdu Muzaffariy

Staff ML Engineer@Yandex Cloud

#LLM #RAG #MLOps
EV

Ekaterina Vashurina

Co-founder@Spectral.ai

#Computer-Vision #Edge-AI #Embeddings

LeaderboardRow

Rank · avatar · username · country · points · streak · position-change. Gold/silver/bronze for top 3.

# Member Country Points Streak ±
01
AM
Abdu Muzaffariy
@abdu_mzfr
🇺🇿Tashkent 2,840 🔥 12
02
BR
Binali Rustamov
@binali
🇺🇿Samarkand 2,615 🔥 8 3
03
EV
Ekaterina Vashurina
@kate_v
🇰🇿Almaty 2,420 🔥 6 1
04
VT
Volodymyr Tytenko
@vlad_t
🇰🇿Astana 2,180 2
05
VS
Viktor Sergiyenko
@viktor_s
🇰🇿Almaty 1,960 🔥 4
06
AK
Aigerim Kassymova
@aigerim
🇹🇯Dushanbe 1,805 🔥 5 1
07
DT
Dilyara Tashpulatova
@dilyara_t
🇺🇿Tashkent 1,640 2

BadgeShowcase

80px circular SVG medals · tier color · name · description · earned date or Locked overlay.

Earned
Pioneer

Attended one of the first 3 AI Qadam meetups.

Earned Mar 2025
Speaker

Gave a talk at an AI Qadam event.

Earned Apr 2025
Streak

3 meetups in a row, no missed.

Earned May 2025
Connector

Referred 3+ friends who joined.

Earned Feb 2025
Locked
RU/EN
Polyglot

Attend events in 2+ languages.

Locked
Hacker

Win a hackathon project award.

Locked
Founding Member

Joined before launch.

Locked
Mentor

Mentor 5+ junior members.

Locked

StatCard

Small uppercase tracking-wide label · mono number · change · sparkline.

Events attended

14

+3 this quarter

Talks given

3

+1 this year

Points

2,840

+125 this week

Hackathons won

1

No change

ActivityFeedItem

Avatar · action text · timestamp · optional embedded card preview.

AM

Abdu Muzaffariy registered for AI Qadam #4

12 minutes ago
May
22
AI Qadam #4 · LLM Engineering in Production
Tashkent · IT Park · 142 going
EV

Ekaterina Vashurina earned the Speaker badge

2 hours ago
VT

Volodymyr Tytenko published a writeup — "Evaluating RAG without ground truth"

Yesterday at 18:42
VS

Viktor Sergiyenko checked in at AI Qadam Almaty #1

2 days ago

EmptyState

Centered icon · heading · description · concrete CTA. No "Learn more".

No upcoming events in Dushanbe yet

We're looking for a co-host in Tajikistan. If you'd like to help organize the first AI Qadam meetup in Dushanbe, get in touch.

04 — Surfaces

Layout mockups

Three full-page surfaces showing the system at work. Each is a faithful preview of the production layout — the homepage, the event detail, and a member profile.

Country homepage — uz.aiqadam.com

uz.aiqadam.com

Next event · 8 days away

LLM Engineering
in Production

The fourth AI Qadam Tashkent meetup. Four practitioners share how they actually run LLM systems — eval pipelines, prompt regressions, on-call playbooks for stochastic models.

AI QADAM #4 · MAY 22 · TASHKENT

A working evening for the people running things in production.

UpcomingAll events

May22Fri
UPCOMING

AI Qadam #4 · LLM Engineering

Four practitioners on running LLM systems in production.

#LLM#MLOps
142 going
Jun05Fri
ONLINE

RAG Reading Group · Faiss

Monthly online deep-read. Faiss + what production vector DBs changed.

#RAG#Vector-DB
34 going
Jun21Sun
HACKATHON

AI Qadam Hackathon · RAG for Business

Weekend hack. Build a working RAG product for a real Central Asian SME.

#Hackathon#RAG
67 going

About AI Qadam

A community of AI engineers, ML practitioners, and tech builders across Uzbekistan, Kazakhstan, and Tajikistan. We meet offline, share what's actually working, and avoid the conference fluff. Built by practitioners, for practitioners.

How to participate

Show up. Bring questions. Submit a talk — we run an open CFP for every meetup. Or co-host one in your city. We're community-owned, no corporate sponsorship strings, no "thought leader" panels.

Partners

IT PARK
ASTANA HUB
SMART POINT
YANDEX CLOUD
UZUM LAB
ALEM AI

Event detail — /events/ai-qadam-4

uz.aiqadam.com/events/ai-qadam-4-llm-production
UPCOMING · MAY 22, 2026 · TASHKENT

AI Qadam #4 · LLM Engineering in Production

LLM Engineering in Production

#LLM #MLOps #Prompt-Engineering #Eval

About

Four talks, one panel, two hours of mingling. We focus this meetup on the part nobody writes a blog post about: what happens after the demo works.

Eval pipelines that actually catch regressions. Prompt versioning that survives a team of more than two. On-call for stochastic systems. The cost-vs-quality knife-edge of switching providers.

Agenda

18:30
Doors open · coffee
— informal mingling
19:00
Eval pipelines that don't lie to you
Abdu Muzaffariy · Yandex Cloud
19:30
Prompt versioning past 2 engineers
Binali Rustamov · Uzum Lab
20:00
Panel · The provider-switch tax
All speakers + moderator
20:45
Pizza & informal Q&A
— until 22:00

Speakers

AM

Abdu Muzaffariy

Staff ML@Yandex Cloud

#LLM#Eval
BR

Binali Rustamov

ML Lead@Uzum Lab

#Prompt-Engineering
DT

Dilyara Tashpulatova

Founder@Rava AI

#MLOps
RK

Rustam Karimov

Tech Lead@Alem AI

#On-call

Partners

IT PARK
YANDEX CLOUD
UZUM LAB
ALEM AI

Location

IT Park Tashkent

17 Buyuk Turon St, Mirzo Ulug'bek district

User profile — /u/abdu

aiqadam.com/u/abdu
AM

Abdu Muzaffariy

@abdu_mzfr · joined Mar 2025

ML engineer building RAG systems for Central Asian languages. Co-host of AI Qadam Tashkent. Currently @ Yandex Cloud.

Tashkent 🇺🇿 3 countries visited 12-week streak

Stats

Events attended

14

Talks given

3

Points

2,840

+125 this week

Leaderboard rank

#01

Badges 4 / 12 earned

Pioneer

First 3 meetups.

Mar 2025
Speaker

Gave a talk.

Apr 2025
Streak

3 in a row.

May 2025
Connector

Referred 3 friends.

Feb 2025

Activity — last 12 weeks 36 events attended

Less More

Attended events 14 total

A4

AI Qadam #4 · LLM Engineering in Production

May 22, 2026 · Tashkent · gave a talk
FN

Fuck-Up Nights · AI Edition

May 14, 2026 · Almaty
A3

AI Qadam #3 · Embeddings & Vector DB Day

Apr 17, 2026 · Tashkent
A1

AI Qadam Almaty #1 · Computer Vision Day

Apr 11, 2026 · Almaty