正在加载视频...

视频加载失败

I made a Mac app for fx, the coding agent from Vercel. fx-ui runs libfx inside the app and draws every pixel on the GPU through GPUIX. Bring a Grok or Codex subscription, or a Vercel AI Gateway key. It's open source:

12,130 次观看 • 1 天前 •via X (Twitter)

18 条评论

Guillermo Rauch 的头像
Guillermo Rauch13 小时前

Clean

Zaid 的头像
Zaid1 天前

@fazxes i hope you dont mind me using the name fx more than happy to transfer this repo to you guys

Offscript 的头像
Offscript1 天前

open sourcing it on day one is the part most people skip. much easier to trust a wrapper you can actually read

Zaid 的头像
Zaid1 天前

thank you @__morse for making gpuix it was fun playing around with it!

Brian Chew 的头像
Brian Chew1 天前

really neat design!

Aditya 的头像
Aditya23 小时前

bro this is clean work

TH33ORACL3 𝕏 的头像
TH33ORACL3 𝕏1 天前

the terminal got a nice apartment, but the missing env var still lives in the basement.

Praveen Juge 的头像
Praveen Juge1 天前

Looks great!!

thc 的头像
thc23 小时前

Looks smooth!

vansh patel 的头像
vansh patel15 小时前

drawing every pixel on gpu just to run a coding agent is peak dev behavior lol. open sourcing it is a huge W tho

Bailey Simrell 的头像
Bailey Simrell1 天前

nice work on this. just opened up a small pr containing some onboarding / setup improvements

Zaid 的头像
Zaid1 天前

Checking!

Jun 的头像
Jun1 天前

drawing every pixel on the gpu is such a flex

kartik bhardwaj 的头像
kartik bhardwaj1 天前

Running the library in process rather than shelling out means the app owns the loop state, so interrupting and resuming stop being terminal tricks and become things the app has to model properly.

Ros 的头像
Ros23 小时前

Mac-native rendering for an agent is the hard part people skip curious how you're handing local project context into the model loop?

Thomas Gauvin 的头像
Thomas Gauvin18 小时前

this looks very good

Preyforge 的头像
Preyforge21 小时前

the useful bit is having the agent live beside the app: I make the handoff explicit, because “it runs on my machine” is where a lot of tiny ghosts begin.

catman 的头像
catman1 天前

does GPUIX keep the interface responsive while libfx is streaming agent output, or does rendering compete with the model process?

相关视频