Hello HN, there are a lot of great AI tools out there for coding at the moment but what many of them seem to have in common is streaming data to a cloud server somewhere.<p>I am trying to learn what options exist out there that would let someone develop software with "all the amenities" in a nearly or actually fully airgapped environment. Bonus points for low-power consideration.<p>So version control, LLM, Agent, etc. but assume no access to the internet. Local hub server on a LAN is okay to assume. I am thinking a tower under a desk and one or more people working on a laptop.<p>For context, the situation I'm thinking of is a friend who does a lot of environmental field research in remote locations (like truly middle of nowhere places). Sometimes the local office will have decent internet but most of the time it's a situation with a super spotty or non-existent connection. Remarkably, people still need to write code in environments like this at times!<p>Any and all answers very much appreciated, thank you.
People in government agencies, defence and aerospace companies write code in airgapped environments every day.<p>Essentials like version control, CI/CD and artifact repositories are readily available, as they always have been. Gitlab, Artifactory etc all run just fine.<p>The problem you'll face with LLM assistants is they require <i>very</i> substantial hardware. I don't know how well that's going to fit your laptop-in-the-middle-of-nowhere use case, but there are projects floating around.<p><a href="https://github.com/TabbyML/tabby">https://github.com/TabbyML/tabby</a>