I'm a 15 year old developer from Turkey. I previously shared an earlier version, but today I'm releasing ZAI Shell v7.0 (Agent Edition), which is a massive overhaul.
I built this because I was frustrated with existing AI CLI tools that break easily or require complex setups.
What makes v7.0 different?
Self-Healing: If a command fails (e.g., encoding error or wrong shell syntax), it analyzes the stderr, switches strategies (CMD -> PowerShell -> WSL), and retries automatically.
Offline Capable: It can run fully offline using a local Microsoft Phi-2 model if you don't want to use Gemini API.
Hybrid Agent: It's not just text anymore. It can now see (Vision), search the web (DDGS), and even control the mouse/keyboard (GUI Automation) to complete tasks that terminal commands can't handle.
Modular Architecture: If you don't have PyTorch or PyAutoGUI installed, it doesn't crash; it just disables those features and works as a lightweight shell.
I wrote the core logic in Python using subprocess for shell management, socket for P2P sharing, and chromadb for memory.
The code is open source. I'd love to hear your feedback on the new architecture!
I'm a 15 year old developer from Turkey. I previously shared an earlier version, but today I'm releasing ZAI Shell v7.0 (Agent Edition), which is a massive overhaul.
I built this because I was frustrated with existing AI CLI tools that break easily or require complex setups.
What makes v7.0 different?
Self-Healing: If a command fails (e.g., encoding error or wrong shell syntax), it analyzes the stderr, switches strategies (CMD -> PowerShell -> WSL), and retries automatically.
Offline Capable: It can run fully offline using a local Microsoft Phi-2 model if you don't want to use Gemini API.
Hybrid Agent: It's not just text anymore. It can now see (Vision), search the web (DDGS), and even control the mouse/keyboard (GUI Automation) to complete tasks that terminal commands can't handle.
Modular Architecture: If you don't have PyTorch or PyAutoGUI installed, it doesn't crash; it just disables those features and works as a lightweight shell.
I wrote the core logic in Python using subprocess for shell management, socket for P2P sharing, and chromadb for memory.
The code is open source. I'd love to hear your feedback on the new architecture!
Repo: https://github.com/TaklaXBR/zai-shell