Enjoying this issue?
Get tomorrow's AI & engineering digest in your inbox — hand-picked, summarized, and always spam-free.
TLDR
Tencent's HY4 is a substantial step up from its preview, with impressive C++ coding and 3D generation abilities. The model's performance on a custom isometric game test suggests genuine coding capability, not benchmark overfitting. The addition of vision perception further expands its utility for tasks like scene replication.
Key points
Tencent HY4 shows a substantial performance leap over its preview version across multiple benchmarks.
The model gains vision perception capabilities for the first time, enabling image-based tasks.
In a custom C++ test, HY4 generated a functional isometric car repair game with detailed mechanics, which the presenter considers evidence of genuine coding ability.
The model is expected to be released as open-weight, following the preview version's availability.
Pricing is $2.50 per output, but the presenter notes it faces competition from cheaper models like DeepSeek V4.1 Flash.
Techniques
- mixture of experts
- vision perception
- 3D generation
- code generation
- Blender rendering
Stop scrolling. Start reading smarter.
Receive the day's most important AI & engineering updates in one concise email. No spam.
Transcript (captions)
Hey, you know that does happen. Lift. Can I Today we're going to be taking a look at Tencent's new HY4 model. This was tested about 2 months ago when it was released
as a preview. And after some deliberation and influence from a few comments, it did get upgraded to insane in all caps in the title as it was pretty strong at some 3D generation
tasks. and HY4 now that it is out of preview seems to be a pretty substantial leap in capabilities over the preview version which is indicated here in like this blue dotted line. So everything
over the blue dotted line is the performance leap from the HY4 for the preview you that should hopefully make some level of sense. So I do have to apologize for my slight absence over the
past few days. I have been working on my new school course which I'm very excited about called these workflows make me money. So, for some reason, I've decided to sell them to you. Now, with that,
before we get into it, do feel free to subscribe and let's start out by taking a quick peek at some of the interesting things about HY4. So, let's start out just by quickly taking a look at this
benchmark JPEG. Additionally to that, Tencent was kind enough to provide me with basically free access to this model. And it was slightly early, but unfortunately, I have not begun testing
this until it was released. But basically, I got like a free API key and some support. So, thank you to Tensson for supporting the channel and giving me free API usage. So, with that, we see
right here from this benchmark JPEG, the dotted line is the HY4 preview. And on the benchmarks here that do have that present, it is a nice little leap in capabilities. Now, one of the big things
I believe is like something that will show a noticeable improvement on certain visual tasks is what they mentioned right here. This supports vision perception for the first time. So
basically what that means is it can see images and this will help it not only in making probably better 3D results. However, it will also help it in a robot arm test which I am very eager to run.
Although I do need to clean up a lot of stuff because the robot arm room has been being renovated and it's a complete disaster. So I like to see that they prominently have showcased Frontier game
not Frontier frontend game development right here. Is this a what a novel and creative idea for a benchmark? Now, something I do have to say that I
like to see in like basically respect. If we scroll down right here, they showcase that there still is a pretty big gap in certain areas between this as well as some other open weights models
that they showcase as well and the Frontier models such as Opus 55 and 61 Soul. So the fact that they prominently point this out, I do have to say just basically like respect. Now something I
do see here that I want to quickly point out is they mention and this is something I've been seeing more and more prominently across openweight releases where they have pruned or removed some
cyber security training from the data set where essentially in this case at least they leave in some things about patching and offensive work. But unfortunately reverse engineering seems
to be something that has been I guess nerfed could be said. I understand why. However, in the same vein, I would wonder if that would mean it wouldn't help you go at like a TV or some other
piece of hardware that you own that perhaps has software on it that's not consumerfriendly, which a lot of folks have been doing and fixing things. So, I would hope it still would possess that
capability at least cuz that is pretty darn cool use of AI. I should also note that this is not currently open weighted. However, HY4 preview has been open weighted, so I have no doubt in my
mind that this will ultimately have weights available at some time in the near future. Now, in terms of pricing, I won't say this is necessarily cheap. $2.50 output has some pretty steep
competition in terms of other models, both from Frontier Closed Labs as well as Open Labs. Even something like DeepSeek V4.1 Flash 1017 is an extremely strong model and that's going to come in
cheaper than this, I do believe. Now, in terms of size of this model, I don't see a specific mention of it. I can probably go out on a limb and guess that it will be around the same size as the preview,
which was a 770 billion parameter mixture of experts model with 49 billion active. So, that's a fairly beefy amount of active parameters. We can also perhaps assume that the non-preview
version will also have some form of vision thing bolted onto it. So, the size will be perhaps slightly different than what we see with the preview, but not a ridiculous amount. So, so with
that, it's now time to start out with our tried andrue browser OS test, which I have made a couple of changes to, which I'll go over real quick. So, for the browser OS, I've basically shortened
it a bit just so we can get through it faster, and some of the things had become a bit redundant, I suppose. We still have everything except the email client. And for the second game, I have
mentioned they should make it creative and something you would want to play in the hopes of just avoiding always getting some form of space shooter as our second game. So with that, we do
have our browser OS completed here. I am going to be running this on the highest effort setting for pretty much every test here. So with that, let's start out and take our first look at the browser
OS, the first one in almost 10 days. Nova OS already starting out with a creative creative name. Okay. Resonance one seed. Okay. All right.
Somewhat GPT coded maybe. We do have our date and time in the top right. We also have some buttons. Sound off. Oh, sound on. Speaker off.
Speaker on. Yep. All right. I can hear it. Oh, that's better. Aside from the color palette being hideously disgusting, this one's a little more acceptable in terms
of colors. Okay. Well, there are wallpapers. I think for now I'm going to stick with this one so I don't vomit. And is this a scroll bar here? Interesting. I've never
seen a dock with a scroll bar, but it does have a dock with that resonance. Okay, we have a resonance value that's seemingly dropping. I'm going to maybe just
put that aside for now. All right. So, here's our GTA clone. Not bad. Simple. Are there mesh? Oh, no. Okay. So, we see that we're having some
quite interesting roadway behavior. But can we get out of this car? Yeah, we can. All right. Huh? Police ram.
Not wrong. Police ram. Can I We have a large amount of health here. Considering we've now been run over by the police car like four times and we're still um pogoing along.
At least we could get out of the car and um move around in that somewhat uncomfortable to watch manner. Next up, we have our rainbow game, Prism Drift.
Okay. It's It's like a space thing, right? I would Okay. I I'm confused.
We can change the color of our Hold on a second. Are we supposed to be the color of the obstacles we're going through? I need to close this and reopen it so we can see the instructions. Match your
ship to each gate with the color. That's actually quite creative. I've not seen that before. It's still kind of like space game though. I can't believe I forgot to check. This is how we know
that it's been like a few days. Is there a right click? Yeah, there is. Okay. Sip undefined. Nice. Not seen that feature before. Recede the whole world. Look at the Let's see if that made the Nope. I
was going to That's That's better. A little more acceptable. Terminal. Not bad. New text. Okay. And it opens it, too. And we have a large amount of
options here such as exporting it, previewing it, which seems to just make it look slightly different in terms of how it's shown to us. Save as. Oh, we have a paint app. All right,
we saw notes. So, good. The big test. Does this properly scale with the window? Okay. To a respectable degree, yes. Neon. Okay. Brush.
I call this arrows for anyone interested. It will be bundled with my school course and we can save it as a PNG. Not bad, but not a transparent background. So,
neon. What is that supposed to do? Oh. Oh, what the heck? Interesting. And then spray. Huh. Not bad. Symmetry off. Oh, that's that's actually kind of cool. New AI lab logo looking
thing. All right, next up. I probably spent too much time on that. Settings. Living wallpaper. We did see all of our wallpapers. Good. Adjustable accent color. Telemetry.
Very sonar like. So, our special feature is Oh, the seed actually affects the games as well. interesting. I do see a slight change in color. Uh the roadways still maintain
that same behavior. And then we have our um individual. All right. Overall, this was an acceptable browser OS. Nothing really super mind-blowing, but nothing bad
either. The GTA game was a little funky, but it was acceptable. And in terms of pricing, that's what's shown right there. Now, keep in mind, I'm not paying for any of this testing, so I can't
definitively say that this is the specific price for that result, but uh it's just something there for folks interested in seeing. So, next up, we have our self-contained C++ skateboard
game. This is the traditional one we run where it needs to be an early 2000's New York City block. And then we need a replay feature. If we press C, it should show us a cool replay of our most recent
like trick that we performed. So, okay. Block session 2002. This is weird because for some reason, actually, this looks surprisingly good. Oh, okay. You can just automatically start then.
Thanks. That text on first glance it looked like it was backwards and it wasn't. I'm not quite sure what would cause that, but okay. This is actually Are there sounds? The movements's
inverted. So, I'm pressing the key for right here, but it's spinning left. All right, we can work around that. Forward and backwards are fine, though. There is sound. This is actually
This is very well done, do we? Oh, okay. We can't bump into the pedestrians. Okay, we do have the traditional fire hydrant. think this is benchmaxed.
This may call for an out of distribution C++ test just to confirm or deny C++ capabilities s dependencies cuz this seems pretty good. All right, let's try our replay feature.
Oh, hold on. Good. All right. Interesting. It's doing like a cinematic orbit. Not something that's strictly required. So Oh, good. All
right. That was This is well done. That was painful. Let's Let's see that in extremely slow-mo. Oh, don't go in the Don't go in the building.
Hey, you know that does happen. All right, I'm satisfied with this. To be honest with you, this is better than I'd expected and therefore we're going to have to give it an unseen C++ test that
I'll come up with at some point. But I am pleasantly surprised with this result. So, I also gave it a Blender and GDAU test for a wrestling game instead of the traditional 1980s wrestling game.
This was a 1990s wrestling game that it needed to create just using Blender and GDAU. So, this will test some of its 3D modeling capabilities as well as just overall gameplay and like if it's fun or
not. All right, that was thinking for too long, so I'm just going to manually run this. All right, I'm going to turn the music off just, you know. Okay, this one seems
very worked up. All right, nope. Not bad. Some of these are funnier than the others. All right, let's see. The
rocket. We have the Vice, Iron Mike, and El Reo. Let's Let's use the Vice cuz he's wearing sunglasses. All right. Oh, I was pressing the wrong Oh, look at
that. Get slapped. I haven't done this in a while, so I've been like having withdrawals. I'm going to maybe turn the speaker down pretty hard. All right. Yep. KO.
Did I just win? I'm about to. live on a pay-per-view. Okay. I was wondering what that letter was. P is to taunt. It's
tough to uh get up. Get up. weird weird sound effects, but I will say the the wrestling outfit of Elo is is pretty cool.
Rocket is good. Oh, come on. Come on. This one seemed really good. just ran into the ropes and knocked
himself out. It's interesting. I don't know that I've really seen that before where if you run into the ropes, you basically collapse. So, oh, that doesn't look good.
Definitely adds a level of complexity. 14 hit combo. KO finisher full hype. All right, I'm done with this. That was well done. Oh, cool. We even get some like feedback in the terminal.
Not bad. Let's see if we have like any fun renders of of these assets. No, but we have like textures and stuff right here that it created. That's cool. Next up, we have our Subway FPS test, which
is just the traditional one where the train comes to get us and brings us to subsequent waves. So, this looks like a pretty feature-p packed amount of Subway FPS just based off of what we're seeing
right here. All right, so here's our Subway FPS. Is there sound? Seems like there is, but add that for low quality. Interesting. Headphones recommended. That's always concerning.
Okay. All right. Different weapons. Yep. Two of them. Right click does zoom. Let's take a look at our enemy models. Not bad. Not the most complex I've seen.
I Oh, hey. Is that a ammo pickup? Okay. All right. The train is coming. I've like Oh. That's not bad. Are there bullet holes
in the environment? Um, yeah, whatever you want to call that. Yep. Okay, good. Am I supposed to get in this way? F or walk through the open doors. Good. Okay, it's taking over
in transit. Can I move around? Yep. All right, cool. I can't shoot. >> Arriving at Ashford. Mind the gap between the train and the platform. >> Thank you. The handles aren't uh moving
with the train though, so fail. All right, no one gets off. This is not bad. I think we cleared that wave. Nope. Too
active. All right. Oh, look at like the Can we? No. Okay, good. All right, we'll go to We'll go to one more. Let's pick up some ammo. Let's I would like to see a pistol weapon if I
were to nitpick. All right, the carriage smells of ozone and something. Okay. And it changes color. Interesting. Now arriving at Mall.
>> Oh no. Okay, this has happened before in a Subway FPS test where it's doing a different one. It's doing the pool party game and the sound effects from that run through. The first time that happened
was with a claw model and I was highly highly confused as what to what was going on. And the stations are relatively the same but they have like different color
palettes. So, neon tonic. All right. And then let's just see what happens if we lose. We'll let this individual get the kill. I couldn't help myself. I won't pick up
the Oh, okay. I did pick that up. That's all right. What's up? >> You were overrun. Not bad. Not bad at all. Like the skate result. That's a That's a different test. So,
okay. Good. So far so good. And it put a little preview in here which I didn't look at cuz I wanted to see it for the first time together. Not bad. All right. We have our pool party game in GDAU.
So, let's take a look at this. All right. The pool is very detailed. It's nicely tiled. I see a smoker with some smoke, a dog with the tail wagging. Perhaps some of the colors are a bit
off, but that could be due to the overlay as well. All right, we have Benny the Cannonball, Zoe the Acrobat, Duke the Belly Flop, or Pixie the Needle. I think I'm going to go with
with the chunk or the cannonball. All right. Wet but wimpy. Okay. Am I supposed to like Oh, okay.
Can I like Oh, yeah. Tuck bomb. Nice. I beat all the other divers. We didn't get to see them, but Oh, cool. Oh, nice. Good. I would like a little more visibility to the water,
but the actual movements here, I'm going to say, are not bad. Like, it's interesting. Nice try, kid. That sounds like a like a dismissive Reddit comment. Nice try, kid. Like,
all right, the dog is I want to see the like background a bit more. Hey, there's like a TV over there. There's a speaker. There's a pool table. The other divers, the dog. I will say 3D modeling
capability here does not seem bad. Let's just like Oh, okay. Good. We don't um like eat out of the pool, which sometimes Oh, that was close. But that was sick.
All right, let's good. It stays within the pool. All right, I'll do one more. Oh, okay. wall of water. Oh, that the foot hit the concrete.
That's okay. Oh, what the one more. All right, I'll do Okay. Overall, I have to say this was actually fairly well done. All right. I don't think I'm going to be able to do the
robot arm test because the room it's in is just like a it's a huge disaster and it would probably take genuinely a few hours to get it cleaned. It's just uh it's being renovated. So with that, I'm
giving it this photo something to test its vision capability and I'm telling it a very simple prompt using Blender replicate this scene and save the render as a photo. So, this will still give us
some insight into its vision capabilities and we'll see if it is able to properly replicate the beef, the Matt Mull Range Rover, and then the GT car. So, then we'll uh allow it to work and
it's just in this folder. So, I found the reference image. Let me examine it closely. All right. So, our Blender render has finished. And just for a little bit of a refresher, here's the
reference photo and then here is the render that it created. To be honest with you, I don't find this to be that bad. I understand it's probably not as
realistic as maybe one would expect. And honestly, I think the biggest issue I'm noticing is it seems like it changed my shirt, which says Rhode Island, to Arkansas.
Additionally to that, I am now for some reason holding a drink, but it did do a good job getting the shoes. I mean, those are the Sketchers slip-in ones that I'm wearing there and right now.
Additionally, the color of the car is not bad. It did get the chrome rims on it as well and some of the tint. The background is nice with the foliage in the trees, which is somewhat visible
there. And then unfortunately the GTR is perhaps not as lifelike as one would expect, but really like for an hour or so of work, this is
actually not bad. Here's the scene. So, I mean, we can quickly take a peek at this as well. If I can figure out how to use this without wanting to throw the computer out. I
mean, that's that's kind of cool. I like this. What does it say on the car? Arkansas Razerbacks. Don't ask. It really did make me very
beefy, which I'm cool with cuz it's like muscular, not fat, so that's acceptable. The car does say Range Rover, but it's inverted. But it's interesting because that car
does not say Range Rover on it anywhere. All of the badging is removed. So, it kind of just made that up itself, which is interesting. Maybe GT car it does, but I think it's inverted. So,
overall, like this I find this to be pleasant. That was cool. All right. because some of those results we received like the skate game and the subway FPS were just
really really well done. I want to try something that I've just basically never done before perhaps in C++ because that skate game really did show some impressive capability assuming it wasn't
a case of benchmaxing. So we seek to define whether or not that was the case. Now here's what I'm thinking. Isometric. All right. So we'll see what we get for
that. I'm honestly less interested in the actual gameplay and stuff like that. I just want to see if the C++ capability is still good on something that's never been seen before. All right, our final
test has completed, which was again basically testing to see. I just saw this flash on the screen and it looked pretty darn impressive. So again, this is something where basically this is a
benchmark test because this is something we've never ever tested. a random prompt that I came up with just for this. So, torque in trouble. Press enter or click to open the bay.
Okay. Oh. Uh oh. Can we Oh, no. Please let me Why can't I Can I move? Oh, thank goodness. Oh, because we did say isometric. And this
is all in C++ with no depths. So, like you can select parts. I'm assuming that's a a human or no, that's a robot. It's a robot mechanic, which you know, that's fine. Look at the fan on the
ceiling. Like, okay, this is sick. This is absolutely cool. Just some of the detail. And I do like the graphics on this. Okay, what are we supposed to do? We have different tools
not owned. Buy it in the shop. There's like a a That's ridiculous. There's a loop for like purchasing. Pick one from the board. Single fault suspected. Time 3.1 hours.
Okay. Door shell lift. Can I All right. I like this. This is cool. This may warrant insane in the title, I
think, cuz like hold LMB to unbolt and remove. I don't even know what we're supposed to do. But what is this job? Oil in the driveway.
Okay, so we need to take the hood off or we can I don't think we can like look under it. So Oh, wow. All right. Turbo. Nice. This thing's fast, huh? Oh,
yeah. Well, that engine's quite far into the cabin, but that's okay. engine block, turbo, alternator, serpentine belt, radiator, like
air filter. Let's just pull the engine apart. Oh, okay. So, the engine's out of the car. This is significantly more intricate
than I had expected it would be. Uh oh. Well, this is really cool. Aside from like I don't know how to use it. Oh, there's our engine block on the table and the hood. So, the parts we
removed are actually put there. That's just I think I mean real if it was leaking oil, we would need to look underneath the car to see like okay, where's it coming from? But
I don't know how to how to do this. No. And day. Okay. We didn't make any money or reputation. I don't know. And it's night time now. All right. This was cool. This was
really darn cool. I'm probably not going to spend a lot more time like trying to play this because I'm confused at how to play it, but just the level of detail that this put in here. And again, C++ I
think I said no dependencies. It's just like this was well done. This was a benchmax test. So I feel confident in saying this is not benchmaxed
on the prompts we ran which is good. So overall that is probably going to lead us into the conclusion where again I don't really have great pricing metrics for this other than what we saw
the total price was like when looking at the actual introduction where they listed the price because they were kind enough to basically give me free access to it. So keep that in mind. However, I
have to say this is really a significant step up in capability just in terms of its coding and often times we do a lot of 3D heavy workflows and things. But seeing it manage to do something like
this in C++ with no depths. Okay, the spoiler's crooked so fail. No, but this is still really like I'm impressed with what I'm seeing here. This seems like genuinely like a decent model and I'm
happy about that. I think something that like what stuck out the most probably the the subway FPS was good. The browser OS was kind of eh because the GTA clone it's funny that
was almost probably the weakest result we saw was the GTA clone and the browser OS the Blender render that we just saw was honestly not bad except for the shirt state changing which was just a
weird thing to have happen but it was like it's just well done. The C++ gate game was good. And this was the reason we ran that Garage game in C++ because I was like, "Okay, I need to know if this
is benchmaxed or if it's genuinely pretty decent at C++." And I think we have our answer, which is cool. Some of the slow-mos in this were perhaps a bit too slow, but that's okay. Space to
skip. This was a This is a solid model. It seems to be pretty darn good at C++. So, I like seeing that. We had some GDO games, the wrestle game and the pool party game. Both of those were fun. I
think the wrestling game was a bit more fun to play than the pool party one. And overall, the result that I would come back to in like a results overview mostly would be this torque and trouble
game. But being that this was the last one we did, we don't really need to come back to it. But even how it just has those creepers there on the floor, there are oil stains, barrels, there's a
shelf, there's a wall with wrenches, the fan, the lighting in the isometric style. I think I'm really quite impressed with this to the point where I may need to
save this prompt just for some benchmarks protection in case, you know. Look at this. Like, you can really take this thing apart. This is all right. So, overall, that's going to conclude our
first look and test of Tensson HY4. The weights will hopefully be coming soon. They have said their intentions are to open weight them, and since they did with the preview version as well, I see
no reason to not believe that, which will be pretty cool. I mean, I'm just I'm blown away by this. So, that's going to wrap up today's video. Sorry for the gap. Uh I'll be
posting more now, like from now on. So, with that, if you have any questions, please feel free to leave them in the comments. And thanks for watching. Torque and Trouble.
No, that was