# Kobin

- **Event:** [RAISE Summit Hackathon](https://cerebralvalley.ai/e/raise-summit-hackathon)
- **When:** Jul 4 at 9:00 AM – Jul 5 at 7:00 PM (GMT+2)
- **Where:** Paris, France
- **Team:** [Arham Mirkar](https://cerebralvalley.ai/u/arhammirkar), [Muhammad Taha Zaman](https://cerebralvalley.ai/u/taha_zaman), [Osama Ali](https://cerebralvalley.ai/u/Osama0301), [Muhammad Umer Soomro](https://cerebralvalley.ai/u/Umer_Dev)
- **GitHub:** https://github.com/arhammirker1/TasteDrift
- **Demo video:** https://youtu.be/N5o-gJt8LyU
- **Gallery:** https://cerebralvalley.ai/e/raise-summit-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/raise-summit-hackathon/hackathon/gallery/132

The problem: Brands bleed identity at scale. Once multiple designers, agencies, and regional teams start shipping social posts, emails, and ads, creatives slowly drift off-brand — wrong colors, off-tone copy, flash-sale urgency for a calm brand. Catching this today is a manual review bottleneck.

What TasteDrift does: TasteDrift makes brand compliance automatic and explainable. Everything revolves around one idea: the design.md — a markdown design system that serves as a reasoning artifact both humans and models can read.

Brand intake from a URL. Paste a website and TasteDrift scrapes it — colors from its stylesheets, fonts, imagery, headings, and copy — then GLM 5.2 (Vultr Serverless Inference) synthesizes the brand's canonical design.md: identity, palette, typography feel, visual rules, voice, content themes, approved patterns, and explicit "avoid" rules.
Creative understanding. Upload a PNG/JPG creative and NVIDIA Nemotron Omni's vision reasoning reads it — observed palette, copy, layout density, CTA style, campaign intent, likely audience — and writes the creative's own design.md.
The audit. An AI rubric compares the two documents and returns a 0–100 drift score with a verdict (Approved / Needs Review / Rejected), concrete findings, actionable recommendations, and the full reasoning trace. Reviewers can also chat with TasteDrift about any brand or creative — answers are grounded in the actual design.md documents and audit results.
Everything is inspectable in a Figma-style workspace: creatives cluster on a canvas by verdict, and an inspector shows both design.md documents, the reasoning, and the decision side by side.

Engineering highlights: Every AI path has a deterministic fallback — regex-based brand signal extraction, OCR (Tesseract) plus pixel-math palette analysis, and a rule-based audit — so the product works end-to-end even with no API keys, and every verdict records its provenance (GLM / Nemotron / deterministic). The audit provider is switchable via a single env var. 127 unit tests plus live Playwright end-to-end tests cover the whole loop.

Stack: Next.js 15 (App Router + server actions), React 19, Prisma + SQLite, Tailwind, Vultr Serverless Inference (GLM 5.2), NVIDIA API Catalog (Nemotron Omni), Vitest + Playwright.

Team: Arham, Osama, Taha, Umar.

## More from RAISE Summit Hackathon

- [CONDUCTOR](https://cerebralvalley.ai/e/raise-summit-hackathon/hackathon/gallery/129)
- [TEAM STATION F](https://cerebralvalley.ai/e/raise-summit-hackathon/hackathon/gallery/130)
- [Caine](https://cerebralvalley.ai/e/raise-summit-hackathon/hackathon/gallery/131)
- [LosFenixz](https://cerebralvalley.ai/e/raise-summit-hackathon/hackathon/gallery/133)
- [Sovereign Labs](https://cerebralvalley.ai/e/raise-summit-hackathon/hackathon/gallery/134)
- [rumblingb](https://cerebralvalley.ai/e/raise-summit-hackathon/hackathon/gallery/135)

---

Markdown version of https://cerebralvalley.ai/e/raise-summit-hackathon/hackathon/gallery/132. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
