I Built a Local AI Linux Assistant That Doesn't Rely on the Cloud

https://hackernoon.imgix.net/images/JBafyA44RNcJ4fiVV695707QFuQ2-8ua28ka.png

I built zkzkAgent because I was tired of cloud AI tools and day-to-day terminal commands. It’s a fully local AI Linux assistant powered by LangGraph + Ollama that intelligently routes your requests through conversational, direct, or planning paths, executes real system tasks safely, and keeps everything private on your machine.

Why LangGraph

I tried simple ReAct-style agents, but it became messy. Every turn, the LLM had to figure out everything in one go, and I had no clean way to maintain consistent state across steps.

That’s why I chose LangGraph. It gave me a proper graph-based structure with shared state between nodes, which was exactly what I needed.

How I Built the Core Architecture

My first version was just one agent trying to handle everything. It worked at first, but after adding more tools it started making strange decisions. Sometimes it would overcomplicate simple requests, and other times it would...

Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE