groupcart

sponsor tracks

PhotonBest iMessage Agent. The agents live in iMessage through Spectrum.
GeminiMLH Best Use of Gemini API. It reads the receipt photo and drives the tools.
Capital OneBest Use of Nessie. Accounts, purchases and the transfer when you say "pay".

what we did not make

The agent runtime in core/ is Hermes Agent by Nous Research, under the MIT licence, vendored and renamed. It predates the hackathon. It gives us the agent loop, the Photon iMessage adapter, browser automation and the encrypted vault store.

The idea behind the card vault, a card the agent can use but never read, is Instinct's.

this site

the lilacs

Public-domain (CC0) photographs from Wikimedia Commons, cropped, washed out and dithered by us:

the glass

The backgrounds are two CC0 photographs, tinted by us: a glass skywalk from rawpixel's public domain collection, and a long white corridor by Nilo Velez.

the type

Basiic by Cinni, free for non-commercial use, and Virale by Piratype, under Creative Commons Attribution 3.0.

the pointer

The Glass cursors by Rando, released to the public domain.

everything else

The minion is pixel art from Justin Weng. A script cut the picture into parts (body, arms, legs, mouth, pupils) and site/js/minion.js moves them.

Drawn or synthesised in JavaScript in this repo: the tiny pixel animations, both banners, the clock digits and every sound.

the pixels

Every tiny animation on the site, three times life size. Each is a few rows of letters in site/js/sprites.js.

hop
rope
wiggle
wave
coin
heart
sparkle
receipt
banana
phone
cart
disc
lilac
dots
arrows
lock
card

about the minion

The minion on this site is a fan drawing, made for a student hackathon. The Minions are characters of Universal and Illumination. GroupCart is not affiliated with or endorsed by either.

Bello!