Six months ago, I had an idea: what if an AI could not just suggest code, but actually build an entire application from scratch?
Not just autocomplete. Not just chat. A real programming partner that plans, writes, tests, and deploys — all on its own.
So I built one. And the results surprised me.
The Moment It Clicked
I was working on a side project late at night. Instead of writing boilerplate for the hundredth time, I described what I wanted in plain language. Within minutes, my AI assistant had created the project structure, installed dependencies, written the core logic, and even set up the database.
I just watched. And corrected it once when it chose the wrong library.
That was the moment I realized: the way we build software is about to change fundamentally.
What Surprised Me Most
It Makes Mistakes — But Fixes Them Itself
The AI does not write perfect code on the first try. Nobody does. But here is the difference: when a test fails, it reads the error, understands the context, fixes the issue, and runs the test again. Automatically. No copy-pasting error messages into Google.
It Remembers What You Like
After a few sessions, it learned my preferences. Which frameworks I prefer. How I structure my projects. Even my commit message style. It adapted without me asking.
Security Is Not an Afterthought
Before every deployment, it runs a security check. Exposed API keys? Open ports? Known vulnerabilities in dependencies? It catches things I would have missed at 2 AM.
The Privacy Question
One thing was non-negotiable for me: my code stays on my machine. No cloud uploads. No telemetry. I choose which AI provider handles my requests, and my API keys never leave my device.
In a world where everyone wants your data, building something truly local felt important.
What I Am Working On Now
The assistant can already connect to multiple AI providers, manage databases, deploy via SSH, and even collaborate with other AI instances through a hub system.
But the most exciting part? Teaching it to work with other AI agents. Imagine a team of specialized AIs — one plans the architecture, one writes the code, one reviews it, one tests it — all coordinating autonomously.
That is what I am building next.
Want to Try It?
The project is called Novaro and it is available for Windows. If you are curious about what a local AI programming assistant can do, check it out at novaroki.com.
I would love to hear your thoughts. Have you tried using AI for more than just code suggestions? What was your experience?
Built solo in Vienna. Always happy to chat about AI, development tools, or the future of programming.
Top comments (0)