Two AIs, One Notepad
I've been running two AI coding assistants in parallel. Claude for architecture and implementation — it reasons carefully about code structure and catches edge cases. Gemini for research, reading long
Search for a command to run...
I've been running two AI coding assistants in parallel. Claude for architecture and implementation — it reasons carefully about code structure and catches edge cases. Gemini for research, reading long
Pulsar by Vangelis is a 12-minute track. The first seven minutes are slow, evolving, near-silence synthesis. Then it erupts. Deep Cuts was telling me it sounded like AC/DC. The bug was in how I'd been
Just yesterday, I released the first binary release (v0.1.0) for Deep Cuts—an offline-first, local music exploration tool built using Rust, Tauri, and Svelte 5. It is powered by local machine learning
Welcome to the first official binary release of Deep Cuts! This release marks a major milestone: a 100% offline, private, and zero-dependency studio audio analysis and music intelligence desktop appli
Two days ago I wrote about building a music intelligence app in five days with two AI coding agents. That post described a working MVP — a private prototype called music-intelligence that could scan a
For the past few years I've been getting more serious about music production. Not just listening — actually producing. And one of the things producers do constantly is work with reference tracks: comm
So, in a sense Aww just committed suicide. I asked again “What is Augmented Awareness?” to itself, this time to a local LLM which is supposed to be less smart than frontier models but I find its response to be a lot deeper and more insightful. Its re...
I asked Augmented Awareness (my little project to analyze my daily journal) to write down its own timeline and key achievements: GEMINI_API_KEY=(echo $GEMINI_API_KEY ) uv run aww_run.py --provider=gemini --gemini_model=gemini-2.5-pro ask yearly \ "Wr...
I implemented self-improvement of prompts in Augmented Awareness. It uses two LLM agents, one acts as the generator and a second one as the critique. The critique receives the prompt, the input and the output of the generator agent, and generates an ...