# AstraCharms

- **Event:** [GPT-6 Astra Hackathon SF](https://cerebralvalley.ai/e/openai-gpt-6-astra-sf)
- **When:** Tue, Sep 8 at 9:00 AM – 10:00 PM (PDT)
- **Where:** San Francisco, CA
- **Team:** [Kareem DaSilva](https://cerebralvalley.ai/u/keneru), [TheGitLit Agency](https://cerebralvalley.ai/u/GTE)
- **Demo video:** https://youtube.com/shorts/wefSVjb6APo?si=kiFJkLAn2JnjHGad
- **Gallery:** https://cerebralvalley.ai/e/openai-gpt-6-astra-sf/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/openai-gpt-6-astra-sf/hackathon/gallery/12

AstraCharms — an AI personal merchandiser that
 designs, sells, and 3D-prints what you were
 just thinking about. Whether your personal Etsy store, your Social Media ecommerce store, or direct to manufacturer!

Imagine, You browsed around search engine for your interests and some shopping as well. Astra noticed, designed a custom charm, generated the real 3D model, listed
 it in your store, and made it buyable, then
 printed it when you bought it or someone else bought it. 

 The problem

 Online stores show everyone the same page.
 Recommendation engines are a sidebar, not a
 storefront. And creators can't manufacture, soo
 there's a gap between "someone wants this"
 and "it exists." Meanwhile desktop 3D
 printers sit idle.

 What we built

 Astra — a computer-use agent that runs the
 entire commerce loop:

 Observe → Understand → Predict → Merchandise
 → Design → Sell → Print

   • Observe: a consent-first Chrome
   extension + local history reads tell Astra
   what a shopper has been looking at
   (nothing leaves the machine without
   explicit consent).
   • Reason: given real browsing signals,
   Astra infers the object the shopper is
   drawn to and scores every catalog item 0–
   100 for that individual.
   • Merchandise: the store re-renders per
   shopper — personalized headline, affinity-
   ranked products, live checkout links ( /sh
   op/:id ).
   • Design: Tripo3D generates an actual GLB
   model of the charm from the inferred theme
   (chess → knight, mint.gg → mint leaf,
   tripo → airplane). Rotatable in-browser at
    /models .
   • Sell: real Stripe Payment Links — money
   actually moves.
   • Print: verified payments dispatch G-code
   to the printer queue (OctoPrint driver
   ready).
   • Safety: denylist + model review gates
   every generated idea; payments verified
   (captured, low-risk) before manufacturing.
   And you can watch her work — a headed
   browser with a visible cursor + live
   coordinate HUD, plus a real-time action
   feed at  /activity .

 Proof it works

 In testing, a user browsed chess pieces for
 ~60 seconds. With no other input, Astra
 identified "chess pieces," generated a
 Checkmate Knight Charm (real GLB + rendered
 preview), priced it at $49, and produced a
 live Stripe checkout — end to end, ~2
 minutes.

 Stack

 TypeScript/Bun · Astra (OpenAI-compatible)
 agent loop · Tripo3D generation API · Stripe
 payments · Shopify Hydrogen storefront +
 embedded app (OAuth, webhooks) · Mint.gg MCP
 · Playwright visible browsing · G-code print
 pipeline

 Repo: github.com/racksavant/astracharms

---

Markdown version of https://cerebralvalley.ai/e/openai-gpt-6-astra-sf/hackathon/gallery/12. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
