I'm Nick, a software engineer with 20 years of experience. I help developers work smarter and faster by exploring the ultimate workspace setups, mastering AI assistants, and customizing the best coding tools.


Zero to MVP

I finally open-sourced my coding agent: Green Agent

For the past few months I've been building an agent for myself: a terminal assistant that reads a project, searches the code, edits files, and runs the tests. Today the repository went public.

It is heavily inspired by Pi agent and shares the same idea: a small, readable codebase instead of a huge framework. You can read the core in one evening and understand exactly what happens between you and the model. But it also has a few things of its own:

- Full-screen mode: the project tree on the left, a syntax-highlighted file viewer, and the viewer reloads by itself when the agent edits the open file. You see what it does, not just what it says.

- A browser: the `fetch` tool lets the agent open documentation or any web page; HTML is converted to clean text.

- Smart approvals: inside a git repository the agent works without interruptions as long as git can undo what it does. Overwriting an untracked file, `rm -rf`, `sudo`, `git push`, `curl` always ask, even if you answered "always" before.

- Any OpenAI-compatible API: OpenAI, Gemini, Ollama (cloud or local). If the model is busy, the agent switches to a fallback from your list on its own.

- One dependency: `openai`. Textual for the full-screen mode is an optional extra.

- Tools are just folders: `tools/<name>/` with a JSON definition and a Python file. Adding your own takes five minutes.

- One-shot mode for scripts and CI: `python start.py -y -t "run the tests and fix what fails"`.

Under the hood it is about 3,000 lines of Python and 500+ tests that run offline. MIT license.

Repository: github.com/w512/green-agent

Issues, ideas, and reports on which models worked best for you are very welcome. If there is interest, I'll make a video walking through the internals: the agent loop, the permission system, and how the tools are built.

1 week ago | [YT] | 72

Zero to MVP

II just published a new article on Patreon about GPT-6 Astra:
patreon.com/ZerotoMVP

The thing I find most interesting is not that it’s “smarter,” but that AI is getting better at working on its own for hours or even days.

I wrote a short piece about why this shift matters, especially for coding, research, and the way we may start delegating real work to AI.

If you’re curious, you can read it here:
patreon.com/ZerotoMVP

1 week ago (edited) | [YT] | 12

Zero to MVP

Is this finally the perfect desktop? : )

3 weeks ago (edited) | [YT] | 37

Zero to MVP

Anthropic made Auto Mode the default in Claude Code — no more permission prompts, a classifier now checks every tool call instead.

The numbers behind it: the classifier blocks ~89% of dangerous actions. Humans approving manually? 13.6%. We click "Allow" ~93% of the time without looking — that button was never control, just a ritual of control.

But remember: a classifier is a prediction, not a mechanism. The last line of defense is still an isolated environment — not a model's best guess.

More detail in the article: blokhin.us/notes/claude-code-auto-mode/


So — how do you run coding agents?

1 month ago | [YT] | 10

Zero to MVP

A few thoughts on Kimi K3.

Moonshot has released Kimi K3, and the release marks a notable step toward wider adoption of open-weight models — models whose parameters are available to developers. Interest turned out to be high: just 48 hours in, Moonshot had to temporarily suspend subscriptions due to a shortage of GPU capacity.

Across numerous tests, Kimi K3 is already approaching the best closed models from OpenAI and Anthropic in coding and tool-use tasks. What matters most is that, for the first time, an open-weight model shows a comparable level on the kinds of tasks typical for AI agents.

The infrastructure around such models is developing at the same time. vLLM added support for Kimi K3 on release day, including recommendations for running the enormous MoE model with a context of up to 1M tokens. DigitalOcean added K3 to its Inference Engine almost immediately, making it possible to use the model as a managed API without having to stand up complex infrastructure yourself.

NVIDIA also used the moment to publicly back the open-weight approach, calling it an important part of US leadership in AI, and took part in founding the Open Secure AI Alliance, which is meant to address the security of open models.

That is why, in my view, the significance of Kimi K3 lies not so much in its benchmark results as in the fact that the boundary between self-hosted and cloud models is starting to disappear. A developer can get the control of an open model while still using convenient managed infrastructure. The choice between local deployment and an API is gradually turning from a standalone infrastructure project into practically a matter of configuration.

1 month ago (edited) | [YT] | 17

Zero to MVP

Finally, the Qwen 3.8-27B model will be released next week! 

I think this will be a significant step forward for local models. But of course, we will only know for sure after the release and testing : )

x.com/Alibaba_Qwen/status/2084100707423289643

1 month ago | [YT] | 44

Zero to MVP

🎉 Kivarion 0.8.1 is here — my first public release!

Kivarion is a fast, private desktop password manager for KeePass `.kdbx` files. No cloud, no accounts, no tracking — your vault stays on your machine, and only you hold the keys. 🔐

What you get:

🔑 Full KeePass support — open, edit & create `.kdbx` vaults
👆 Touch ID unlock on macOS
💾 Safe auto-save with atomic writes + backups
⏱️ Auto-lock & auto-clearing clipboard
📎 Attachments with Quick Look

Built with security by design: the app's UI has zero direct filesystem access, and macOS builds are signed & notarized.

📺 Here's a video on why I decided to build my own password manager — https://youtu.be/FOmuucZ4dfE

Download it now and give it a try. Feedback and feature requests are very welcome — drop them in the comments!

👉 github.com/w512/Kivarion/releases

#Kivarion #PasswordManager #KeePass #OpenSource #macOS #Privacy

1 month ago | [YT] | 27

Zero to MVP

🚀 Texodus 4.2.0 is here — your files are safer, your workflow is faster 🔒⚡

Texodus is a free, open-source Markdown editor for macOS, Linux, and Windows (born out of one of my AI model tests). Highlights of this major release:

💾 Auto-save — flip it on and forget Cmd+S exists. External file changes are picked up too.

⚡ Quick Open — Cmd/Ctrl+P fuzzy-finds any note in your workspace.

🗂 Tabs that remember — your session is restored on launch; already-open files jump to their tab instead of making a twin.

🎨 Smarter preview — only the block you're editing redraws (no flicker, Mermaid diagrams keep their zoom), and code blocks get real syntax highlighting for 30+ languages.

🔒 Filesystem lockdown — the big one. Texodus can only touch files and folders you open; ~/.ssh, ~/.aws and Keychain are off-limits, period. 🛡️

Plus clickable local links in the preview, PDF export with embedded images, an honest word count, and more.

👉 Download: github.com/w512/Texodus/releases/tag/v4.2.0

Feedback, bug reports, and feature requests very welcome 🙌

2 months ago | [YT] | 31

Zero to MVP

🚀 Texodus 3.2.1 is here — find anything, browse your folders, and play with your diagrams 🔍🌳

Quick reminder: Texodus is a free, cross-platform, open-source Markdown editor (macOS, Linux, Windows) that was born out of one of my AI model tests. This is a big jump since the last public release. Here's what's new:

🔍 Find in document — hit `Cmd/Ctrl+F` (or the new 🔎 toolbar button) and a full-width search bar drops in. It works in every layout and highlights matches in both the editor and the live preview at once — with next/previous, a match counter, and case / whole-word / regex toggles. Don't like the highlight color? Pick your own in Settings. 🎨

🌳 Workspace & folder tree (experimental) — open a folder and browse your notes from a sidebar: create, rename, delete, drag-and-drop, and reveal files in your OS file manager. It even remembers your last workspace between launches.
⚠️ Heads up: the folder tree and everything around it is experimental for now — expect a few rough edges, and be gentle with important folders.

📊 Interactive Mermaid diagrams — zoom, pan, and copy any diagram as SVG or PNG right in the preview (and they still render into your HTML and PDF exports).

📜 Smoother scroll sync — no more jitter when one pane follows the other in Split view. Want it extra buttery? There's an optional easing mode in Settings.

🔤 More typography control — separate editor and preview fonts (including your installed system fonts), font size, and line height.

🪟 Open With from your OS now lands in a tab when you're in tabs mode, instead of always spawning a new window.

🔒 Plus a hardened security policy under the hood, a fixed version readout in the About window, and the usual round of stability fixes.

👉 Download 3.2.1 for macOS, Linux, and Windows:
github.com/w512/Texodus/releases/tag/v3.2.1

As always — feedback, bug reports, and feature requests very welcome. 🙌

2 months ago | [YT] | 36

Zero to MVP

I launched AI Vault: an awesome-style list for developers building with AI or learning AI engineering.

It includes tools and resources for:
- LLM apps
- AI agents
- coding assistants
- RAG/search
- local models
- evals/LLMOps
- machine learning foundations

I’m trying to keep the list useful, not turn it into a graveyard of random links.

GitHub: github.com/w512/AI-Vault

Stars, PRs, and tool recommendations are very welcome.

2 months ago (edited) | [YT] | 19