Memory issues with browser-based workspace

When working on an app, the workspace is killing my laptop.

When I begin working on an app, my browser’s memory and power usage start ok, but as the agent chat gets longer, they spiral until my laptop is struggling.

If I close the app within the workspace and re-open, it does improve for a time. But basically, even with a reasonable spec machine, long chats equal big memory/power usage and the browser window slows. And of course this slows everything else on my machine.

Together with all the other niggles this group has found over recent months with the workspace, I hope that in the background there is a team at Replit working on a brand new workspace/IDE. Because no matter how good the AI code generating tool, the day to day experience of using Replit’s workspace needs to be a pleasure.

Laptop: Windows 10

Browser: Edge (because it has the best memory management - but I am open to suggestions on a better browser specifically for Replit usage)

I’m seeing this issue on Mac as well

I guess in many ways, generic browsers used by the masses for surfing simple websites were never designed for this kind of app.

But now there are so many more heavy duty apps like this, I wonder if someone needs to work on a browser that is specifically for them.

Or, Replit need to rebuild their dedicated app. But not just a simple Electron wrapper, an actual proper mac/windows install.

But it’s all beyond my paygrade. I’ll just cross my fingers and wait :blush:

Or buy a new laptop with 10x the memory :rofl:

I thought that was just here. As the code gets bigger, it freezes my Replit all the time, even on my decent Mac setup.

I had to get a new & more powerful machine for Replit.

I just bought another Mac M4 Max with 64GB of memory… Today, I have an M2 with 32GB, and it’s still lagging. This is new tho, it used to work just fine…

yeah. in my specific case i upgraded after 12 years so i really needed the new machine for replit :sweat_smile:

1 Like

kkkkk right! I feel they upgraded something that is lagging that. I just opened the Replit on the project page, and it uses almost 1 GB of memory — my Chrome is crying.

I did a bit of research recently.

My favourite browser was Firefox and I’ve used it for years. but it has the worst memory management so ditched it in September. 2nd was chrome but also pretty poor with memory usage.

So I tried Edge and it is the best of the lot. Still lags but doesn’t freeze like Firefox used to.

nice, I will test out, I’m just testing that GPT Atlas, and it is working way better than the chrome, still lagging a bit with replit tho

You’re right man, edge is a game changer, the only one that is working smoothly, almost no lagging

Sadly, I still need to close Replit and all Edge windows once or twice a day to clear everything, and start it back up. This should not be what we’re doing in 2025!

So,… who wants to build a new browser? It wouldn’t be general purpose for daily browsing of websites. Instead it would be built for high-intensity apps - like Replit, or anything that is a tool/workhorse that gobbles memory, cpu and power.

I have absolutely no idea how, but if there are any browser Gods on here who know where to start or if it’s even workable, I’d be happy to dive in and offer some time and help. With the number of “apps” (rather than simple websites) now being run inside browsers, there is likely a massive market for this.

And built using Replit, of course :blush:

this might be where the desktop app comes into play, it can allocate more memory and local swap, they should update the app for this alone. I have 32gb on my Macbook Pro m1 but it does slow down sometimes.

Are you guys still experiencing this today? I did notice the same issue in the past week, but I haven’t experienced it in the past 24-hours. Not sure if I’m just doing less intensive things now, but I didn’t really know what to attribute this issue to. I thought it might have been product updates because I was experiencing it in an overnight coding session.

Im still with that problem all day long, refreshing the browser a thousand times in the day