I am building virtual Bash

(github.com)

1 points | by chalyi 10 hours ago ago

1 comments

  • chalyi 10 hours ago ago

    I needed something in-process that would allow AI agents to perform complex orchestration-something that could run in multitenant environments.

    I started with a custom language, but that didn’t work well, the more features I added, the more custom instructions I had to include in the system prompt. I then experimented with hosting Lua, which was quite fun. After that, I considered Python, but it felt too heavy (though I might be wrong—especially considering Monty). Then Vercel Labs released just-bash, which led me to build a virtual Bash environment called Bashkit.

    My current goal is to provide an in-memory, in-process Bash that can handle common agentic scenarios without requiring a full, flagged sandbox.

    It is implemented in Rust and currently available for Rust and Python.