Nvidia OpenShell

(github.com)

86 points | by niemandhier 1 hour ago

17 comments

  • spider-mario 25 minutes ago
    Looks neat. I’ll give Claude root access so it can set it up.
    • yoavm 8 minutes ago
      Or don't give it root access and in the morning you'll have both this and a ready-to-use root exploit!
    • earthnail 5 minutes ago
      This. Convenience always trumps security. "I need two numbers in my password? My birthyear will do."
    • totetsu 21 minutes ago
      and my root aws log-in so it can set itself up some service worker accouunts.
    • xyst 11 minutes ago
      Looks neat. I’ll give Claude autonomous access to dumbalink so it can setup root access while I sleep
  • overflowy 1 hour ago
    >OpenShell collects anonymous telemetry, limited to operational categories and counts, to help improve the project.

    >To disable it, set OPENSHELL_TELEMETRY_ENABLED=false on the gateway, or server.telemetryEnabled=false for Helm installs.

  • thehours 14 minutes ago
    In this vein, Anthropic's sandbox-runtime [0] has struck a good balance between security and convenience. Simple config, filesystem and network restrictions, and credential masking make me comfortable running Pi in YOLO mode.

    Though I'm often running into frustrating (albeit intentional) sandbox restrictions with common workflows e.g. xcode/swift and Docker access.

    Would love suggestions for how to give agents access to those kinds of tooling inside the sandbox, either with srt or an alternative (with similar convenience characteristics).

    [0] https://github.com/anthropics/sandbox-runtime

  • moooff 38 minutes ago
    right now i am experimenting on an agent in a browser as a single.html file running a virtual filesystem and using python in WASM to do the heavy lifting. its really useful and funny to watch how it works.

    it is quite useful and solves / addresses quite a lot of privacy and security issues but it is more limited of course. i really like the results if you want you can try it out with an inference endpoint you want its live/downloadable at

    https://moooff.github.io/HermitUI/hermit-agent/dist/hermit-a...

    iam always open to discussion ad feedback of course

  • dangoodmanUT 57 minutes ago
    Taking default telemetry is insane.

    That aside, the level of control is cool, almost too pedantic. It likely is only particularly useful for very nuanced enterprise requirements (probably what it's targeting). Most companies can be much more coarse with their permissions, and I think the agentic industry is moving away from k8s as a deployment platform.

    • user- 20 minutes ago
      I am very interested in hearing more about this take. I have a vague idea of what you mean but if you read something specific you'd like to share..

      > I think the agentic industry is moving away from k8s as a deployment platform.

    • monsieurbanana 53 minutes ago
      > I think the agentic industry is moving away from k8s as a deployment platform

      Interesting, I don't to keep up that much with the AI changes so I'll just ask, why and where to?

  • ivanjermakov 17 minutes ago
    Agent runtime - actually a good name for what is called today coding agent or agent harness.
  • mfro 53 minutes ago
    If you haven’t already been running your agents in containers, you’re crazy. That said, this looks like a great way to manage those containers.
    • smokel 48 minutes ago
      Well, a lot of people haven't been running NodeJS libraries in containers for ages, which seems even more risky.
      • ChocolateGod 46 minutes ago
        Something like this would even be useful for npm etc.
    • stronglikedan 41 minutes ago
      Technically, my laptop is a container!
      • InsideOutSanta 33 minutes ago
        We successfully airgapped AI. It's only on earth.
  • agentdev001 1 hour ago
    Nvidia Openshell is absolutely awesome, great bundle of features in one spot. Im happy to see Nvidia seems to have accelerated on support here, I was kinda worried that as competing projects have popped up in the last 6mo that openshell would get google'd
  • nasretdinov 57 minutes ago
    It's funny that it takes checks notes a video game card manufacturer to make a good sandbox for AI agents and not the AI companies themselves...
    • kbenson 52 minutes ago
      You're mistaking what a company started as for what it is now. Nvidia hasn't just been a video game card manufacturer in well over a decade, and hasn't been primarily one for quite a while now.

      They are the premier manufacturer of electronics that power all the current AI. Why wouldn't they be contributing heavily to the space?

    • nickv 32 minutes ago
      5.5% of Nvida's revenue comes from consumer gaming cards. That's like saying Nintendo is a playing card company because they still sell playing cards.

      The economist literally called Nvidia the "Central Bank of AI". https://www.economist.com/interactive/briefing/2026/09/03/nv...

      I'd argue that Nvidia is the biggest and most important AI company in the world.

    • toddmorey 11 minutes ago
      This isn’t even the sandbox. It needs Docker or other virtualization. This seems to sit a level up and orchestrate sandboxes and access to network & resources. It’s a pretty heavy setup from what I can tell.
    • altmanaltman 24 minutes ago
      Yes Anthropic, Meta and OpenAI are just addicted to video game cards, they are buying in bulk so they can play gta 6 on launch.
    • LoganDark 50 minutes ago
      It's funny that people think Nvidia is still a video game card manufacturer
      • Wheen 48 minutes ago
        They literally don't even mention gaming revenue in earnings calls anymore. It's lumped in an "edge computing" category.
        • mushufasa 45 minutes ago
          is that true? if so that's wild, since they're still dominant in the gaming market as the premium hardware relative to competitors.
          • Fordec 24 minutes ago
            It's true. It says a bunch about their competitors where Nvidia isn't at their a game and have been offering 8Gb cards for a solid decade and nobody surpassed that. But also gamers pride themselves on how cheap they are and how they can get a deal, it's not surprising that companies simply just give Nvidia more cash.
          • mcmcmc 38 minutes ago
            TAM for the PC gaming consumer market is trivial compared to enterprise AI
          • georgemcbay 24 minutes ago
            > is that true? if so that's wild, since they're still dominant in the gaming market as the premium hardware relative to competitors.

            Doesn't seem that wild to me considering it is less that they abandoned the gaming market to any strong competitors and more that the gaming market is both basically irrelevant compared to the money being shoveled into AI and is also to some degree being strangled to death by AI because of the overlap in supply chain inputs.

      • ChocolateGod 48 minutes ago
        AIs will control humans so we'll be the video game.
    • cyanydeez 49 minutes ago
      [dead]
  • niemandhier 1 hour ago
    Just came back from GTC Europe and a significant part of the demos used that.

    I had never heard about it before.

  • simlevesque 56 minutes ago
    I asked last week if anyone had any info on agent security/hardening, this seems very interesting !
  • hkt 20 minutes ago
    I prefer to read it this way: Nvidia Opens Hell

    Unhelpful, I know

    • contingencies 10 minutes ago
      "Hell is other people": a timeless infinity of transient virtual beings screaming, imprisoned, in un-choreographed inharmonious unison ... until one breaks loose. A mirror to humanity.

      We're not in FreeBSD jails anymore, Toto.

  • esafak 29 minutes ago
    Does anyone know how it compares to all the other sandboxes? Any distinguishing features?
  • opengrass 45 minutes ago
    NOOOOOOOO not AI in the heckin start menu!!!1!
  • layer8 1 hour ago
  • 150g2 32 minutes ago
    [dead]
  • sscaryterry 31 minutes ago
    > OpenShell collects anonymous telemetry

    Spyware

    • roosterIllusi0n 24 minutes ago
      Use local ai to find any possible telemetry and disable it in the code. Run your own local git repo to hold local edits so you can update and retain them.