BashoBot is a “terminal-native” personal assistant implemented in plain Bash. The appeal isn’t that Bash is the best language for agent systems — it’s that the assistant lives where a lot of developer work already happens (shell history, scripts, CLIs), and it’s easy to inspect/modify without pulling in a big framework.
The project includes a simple interaction loop plus a set of built-in capabilities like running commands, editing files, and wiring in external tools via configuration. If you want to try it, the most useful first test is giving it a small, well-bounded shell task (e.g., “find the 10 largest files in this repo and explain what they are”) and verifying the outputs match what you’d do by hand.