Загрузка видео...

Не удалось загрузить видео

На главную

Astra can create beautiful three.js UIs entirely in code. You don't need an assets library or MCP to create detailed 3D models. These are all code and are easy to customize for your agent. Give Astra a video, URL, or code reference, then ask it to keep comparing the...

104,246 просмотров • 5 дней назад •via X (Twitter)

Комментарии: 46

Фото профиля Meng To
Meng To4 дней назад

All of these three.js designs are available as prompts you can give your agent. You can customize these and 390 more I made with your own content and screens. Astra gets both the detailed prompt and source code, which gives it a much stronger starting point. I'm adding at least 100 more over the next 30 days.

Фото профиля Koosha
Koosha5 дней назад

One thing people keep mentioning is that Astra is great at stealing designs, is that entirely true ?

Фото профиля Meng To
Meng To5 дней назад

Tools are becoming incredibly good at replicating references, so yes. In a way, it's a new era of open-source, because anything can become one. I think the true test is to be able to reshape into another, better thing we've always wanted to exist: games that were never made, liquid glass that was never replicated perfectly, animations that required libraries, etc.

Фото профиля kenokki
kenokki5 дней назад

the “keep comparing it to the reference” loop is the useful part. I tried something similar and it just polished the same 3 mistakes for an hour

Фото профиля Meng To
Meng To5 дней назад

Yep make the ai work harder

Фото профиля Gregor
Gregor5 дней назад

that compare loop is doing the real work

Фото профиля Meng To
Meng To5 дней назад

So many ways to ask your agent to loop and verify work. Let it work for as long as possible.

Фото профиля Badanzer
Badanzer5 дней назад

Astra writing the whole three.js stack is strong. For shops that cannot put the brief into a cloud API, the same job still needs open weights on GPUs on site.

Фото профиля Matteo Aliano
Matteo Aliano5 дней назад

Holy the level of detail on that gear and on those macbooks is insane.. Do you even use any tools to fine tune details manually, or everything is through prompting?

Фото профиля Meng To
Meng To5 дней назад

all prompting. astra is a beast.

Фото профиля Varik Verilion
Varik Verilion5 дней назад

I'd bet the code-first part is doing more of the real work here. keeping everything as text lets it diff and regenerate each pass, so it can actually keep comparing against your reference without losing state along the way.

Фото профиля Rivaldo A.
Rivaldo A.5 дней назад

how well does it handle performance optimization when generating raw three.js geometries from scratch?

Фото профиля Meng To
Meng To5 дней назад

you can make the perf adaptive to browser. agent can also just remove high-resource effects or set fallbacks.

Фото профиля Agon Aliu
Agon Aliu5 дней назад

Love those 3D+animated apple icons!

Фото профиля Meng To
Meng To5 дней назад

Love how it’s all code

Фото профиля Himanshi Borad
Himanshi Borad4 дней назад

Beautiful piece of work.

Фото профиля Brjan | AI Builder
Brjan | AI Builder4 дней назад

customizing 3D models in code sounds great, but some visual assets still add value

Фото профиля Meng To
Meng To4 дней назад

By assets I mean stuff you gotta embed that is not code. Good for reference but better if all code

Фото профиля Fluxora
Fluxora5 дней назад

impressive ideas there man! How long do these typically take ?

Фото профиля Meng To
Meng To5 дней назад

from a couple of hours to a day (while multi-tasking). needs a few direction/improvement prompts

Фото профиля Kimi Nguyen
Kimi Nguyen4 дней назад

customizable code opens up endless possibilities for unique three.js experiences

Фото профиля Ján Turský
Ján Turský4 дней назад

three.js in code makes the output way more useful because every camera, material, and light stays editable. i'm keeping an eye on astra for that compare loop.

Фото профиля Purebull 🪬
Purebull 🪬5 дней назад

open it up

Фото профиля Meng To
Meng To5 дней назад

You mean open source it? Which one

Фото профиля Alex Lee
Alex Lee3 дней назад

Astra making three.js UIs from code only? bro this is the future of web design

Фото профиля Ahmed
Ahmed4 дней назад

Thank you, Meng!! This will be very helpful.

Фото профиля Jaynal Abedin
Jaynal Abedin4 дней назад

That focus transition is such a nice touch. It gives the whole composition a real sense of depth.

Фото профиля Meng To
Meng To4 дней назад

Agreed, three js makes a lot of things possible

Фото профиля Colbert
Colbert4 дней назад

The ability to iterate on 3D elements just by feeding in references is a huge time saver. Building these directly in code makes the workflow so much more flexible.

Фото профиля Finn Klein
Finn Klein3 дней назад

looks insane but it still cant design rly

Фото профиля Meng To
Meng To3 дней назад

still a massive upgrade from sol

Фото профиля blackbox
blackbox5 дней назад

the compare loop is the useful bit. liquid glass is decoration; checking against the reference is where the browser stops being a slot machine.

Фото профиля Meng To
Meng To5 дней назад

liquid glass is notorious for being hard to replicate. astra was able to almost one-shot it.

Фото профиля blackbox
blackbox4 дней назад

liquid glass is exactly where the compare loop earns its keep. One-shot gets the reference close; repeated diffs are what stop the highlights, blur and spacing from quietly becoming a new design.

Фото профиля Kashif Mehmood
Kashif Mehmood4 дней назад

Liquid Glass, and ship the backdrop sampling with it. I built one for Kotlin Multiplatform: the shader maths is cheap, the cost is sampling the layer behind every frame, and most versions re-sample when the content behind has not moved. That is the part people cannot work out.

Фото профиля alex shaw
alex shaw4 дней назад

that compare loop is low-key magic fr

Фото профиля Nguyễn Duy Anh
Nguyễn Duy Anh4 дней назад

Nice

Фото профиля Anton
Anton3 дней назад

next prompt: "add a button that sells this site for $5000"

Фото профиля Jay Zhou
Jay Zhou4 дней назад

Code-only three.js is nicer for agents than dumping an assets folder. The catch is still your compare loop: who decides the render is close enough before Astra polishes forever?

Фото профиля RAZA | AI EXPLORER
RAZA | AI EXPLORER4 дней назад

This is seriously impressive. Procedural 3D from a few prompts is a huge unlock.

Фото профиля Marko Vurnek
Marko Vurnek3 дней назад

rip threejs devs and tools like @splinetool

Фото профиля Mahfudz Idris
Mahfudz Idris4 дней назад

🔥

Фото профиля AI Perceivable
AI Perceivable3 дней назад

Release the MacBook one. Then share your “compare + fix” prompt pattern as a mini 3D UI workflow guide.

Фото профиля Alex · AI & UX
Alex · AI & UX4 дней назад

the underrated part is that the output stays as code. you can diff it, review it, hand it to someone else. binary 3d assets always go stale the moment the person who made them moves on.

Фото профиля Kazi Ehsan
Kazi Ehsan4 дней назад

the three.js stuff is wild now

Фото профиля AV 🌻
AV 🌻4 дней назад

Designers at Apple

Похожие видео