by rahilb ·
Hi all,
I started learning Piano a while ago, memorising songs from YouTube and graduating to learning classical pieces from sheet music that are too hard for me. It's typical, and you can express yourself through piece selection, and dynamics etc but this is quite limited. I reflected on why I want to play; to be able to sit and improvise, to freely express myself, to make my own music. So I created Noodle; she's a little companion you connect to your digital piano and she guides you through chord progressions, inversions, licks, and traditional scale exercises, guiding you to make nice sounding music.
Would appreciate any feedback, and I've included 20 redemption codes for the lifetime license at the end of the post.
Cheers, Rahil
https://turquoisehexagon.co.uk/noodle
https://apps.apple.com/us/app/noodle-piano-improv/id68248940...
KX4ME38R84AE8WFMYF PWYPWLX6FN8X6KPEAN N3JNPKWEA4TAE3AJWN XLXYAPEEWTXRTM4Y7W 6FX87WT67T747NFK77 3W7YERFAMJLLHY8EJP REJ3X7TKPYMHW8X4E3 6J4PKXN4WHF4KH8A43 PAXA6NXJ7R3WEJ384N Y7J8JAF7XKPWNAFRWM 4MF8T7PYF3APE7EHHR XPJ3HYA83ETAHAEWNW HTYMW7W8RT4J6LPR8W R88KELMLRRHAYHMMF8 KT7XFY6HNXLHXAWLNM N8KPKKLXN68MLYH3PT 7TPNE6ERHMEWFMWAEY 3FPYH3R6PAM4FFYW6E NH3RPJJHEJX7466WP4 FF8JJXRXT3X3LJNHL4
Hi HN. I'm Brian, I make Xmind, the most popular mind mapping app, since 2006. This is my new project Nico, a personal agent for the Mac.
Every huge companies are building personal agents right now. The part I think matters most is the two-agent structure, so that's what Nico is built around.
The front agent talks to you. Always available, only one session, one memory, continuously compaction, and it carries almost no tools, so it can answer fast.
The worker agent does the job. It picks up tasks the front agent puts in an inbox and reports back when they're done. It almost never talks to you; anything it needs goes through the front agent.
I think this is the real step forward, but the attention goes to the cloud computer. I get why: you can hand the agent a task from your phone. But, it also makes everything more complicated. People need to upload the entire environment while
So I built one with the cloud computer taken out. Nico is a native Mac app. You hold the right ⌘ key (or fn) and talk; the front agent answers by voice; the worker agent is pi (github.com/earendil-works/pi) runs by your own AI subscription, in a sandbox.
With computer-use (via cua-driver), browser-use (via a browser extension), and a built-in browser, she can clean up your desktop, or answer "why is my Mac so hot". If you say "this", she looks at the screenshot of the active window. Most tasks run without you; sending an email waits for your click.
The downside: when you're not at your Mac, you can't use it. I haven't figured out what to do about that.
Would you want a personal agent that only lives on your Mac?