https://github.com/liuwoodscode/bashshim
Bash simulator, primarily made for agentic LLMs.
https://github.com/liuwoodscode/bashshim
agentic-ai ai bash darwin linux llm shell
Last synced: 3 months ago
JSON representation
Bash simulator, primarily made for agentic LLMs.
- Host: GitHub
- URL: https://github.com/liuwoodscode/bashshim
- Owner: LiuWoodsCode
- License: agpl-3.0
- Created: 2025-05-31T22:23:09.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-07T22:17:40.000Z (11 months ago)
- Last Synced: 2025-08-08T00:18:57.738Z (11 months ago)
- Topics: agentic-ai, ai, bash, darwin, linux, llm, shell
- Language: Python
- Homepage:
- Size: 191 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BashShim
> [!IMPORTANT]
> The docs are currently incomplete. Contributions are welcome!
BashShim is a simulator for the Bourne shell. While it can be used as a shell using fakeroot-shell, it's primary use is to be used as a fake operating enviorment for forms of agentic AI that require a shell.
## Why use this rather than a sandbox like E2B or a container?
One main advantage of BashShim is that it allows you to run it locally, avoiding the cost of an API, and have full control over the simulated system. As it's just a recreation of Bash written in Python, it takes up way less compute resources than even containers!
## So, is this the replacement to LiuOS?
No. At least not right now. LiuOS is more focused on being a simulation of an OS and not a full REPL.