Hi Tanishq, Chen and all, Just wanted to add my two cents here. My local dev env has always been a headache. I used to use M1 macbook pro + 8GB RAM (from 2022?), and constantly got services OOM, build failure, and slowness. Because of this I had to upgrade to M4 mac mini + 24GB RAM this month. The hardware change solved the issue to a certain extend, where many of the issues remain on our dev/infra tooling. For instance, there are too many services and I/my agent always forget to rebuild some of them after change, and it is always hard to understand which version (branch/worktree/commit) of service was started by my agents.
To solve this, I have recently introduced a new tool `bin/local-dev.sh` which can help developers to boot up a dev setup with one command. It can also have options to skip some services if not needed. It can also manage versions of services and use one command to refresh changed services. Here you can read more about it https://github.com/apache/texera/pull/5961, and see demo videos of the usage. The main purpose of this tool was to let agents manage texera services easier during local development, by providing CLI for texera services. Before this, I would ask my agent to launch texera services locally and after 1 hour it still stucks. With this tool + a custome MCP connecting to Claude Code, I can switch between branches and get services deployed in seconds. I believe it can also help human developers as well. For instance, I also provided `bin/local-dev.sh -i` which is an interactive interface where you (human) can manage services, view MEM and CUP usage, and view logs. From what I see, local-dev mode does not need that much of memory, and we can further optimize the usage. I do believe running dev services on a 8GB RAM machine is possible, as long as we don't do massive data processing during dev. I am actively improving this tool, please feel free to try it out and create issues for bug report or feature requests. I hope this can make developers life easier. Best, Yicong Huang [email protected] On Jun 29, 2026 at 9:58 PM -0700, Chen Li <[email protected]>, wrote: > Tanishq, > > Last time you mentioned finding a way to run the system on your laptop with > 8GB memory, by turning off unneeded microservices. Can you share the > information and add it to our GitHub site to benefit other developers? > > Thanks, > > Chen
