Stella Teardown — May 2026 Self-Modifying Desktop App
Copyable to YOU
Sign in with Google to see your personal Copyable Score - a 5-dimension breakdown of how likely you (with your budget, tech stack, channels, network, and timing) can replicate this product.
Stella Teardown — May 2026 Self-Modifying Desktop App
1. TL;DR — Verdict First
The verdict: Stella is the most interesting wrong-shaped product I've seen launch on Product Hunt this month. Buy a seat to watch the experiment. Do not bet your workflow on it. Do not clone the general version — clone the vertical one.
"Self-modifying desktop app" sounds like the kind of pitch that wins a TechCrunch headline in 2015 and ships nothing. Magic Pony, Viv, Adept's ACT-1 — we have a graveyard of "the software writes itself" demos that never made the jump from screencap to daily-driver. So when Stella shows up in May 2026 as "the world's first self-modifying desktop app", my first reflex is to roll my eyes.
I spent a few hours with it. The eye-roll softened, but only halfway.
Here's the honest read: Stella does something real. It observes how you click around its surface, and it proposes UI changes — move this button, hide that panel, add a shortcut for the macro you keep typing manually. You accept or reject. Over a week the app should drift toward your actual workflow. That's a genuine mechanic, not a Sora-style cinematic.
But "self-modifying app" as a general product is the wrong shape. Generality is what killed Magic Pony and friends. The thing Stella nails as a demo — "look, my app reshaped itself!" — is exactly what makes it hard to use, because there's no fixed mental model. You can't recommend Stella to a friend the way you recommend Cursor ("it's VS Code with AI completion"). Stella is "an app that becomes whatever". That's a research project wearing a product costume.
Copyable Score (out of 100) — lower is easier to clone
Capital [██▌·········] 25 Tiny — desktop shell + agent loop
Stack [███▌········] 35 Tauri/Electron + LLM API + UI mutation
Channel [███▌········] 35 PH/HN/dev Twitter, no SEO moat
Network [███·········] 30 No data network effect yet
Timing [██████▌·····] 65 Agent maturity + Cursor proved the wedge
Replicate-ability: high on capital/stack/channel, weakest on timing — because the timing window is the actual moat here, and it's already half-closed. If you want to ship a Stella-shaped product, do not build "general self-modifying app". Pick one vertical workflow (CRM for solo founders, writing app for screenwriters, invoicing app for freelancers) and ship the self-modifying loop for that workflow only. That's the version that gets to $10K MRR. The general version gets to a HN front page and a stalled changelog.
Lead bet for cloners: vertical wedge, agent-mediated UI mutation, ship in two weeks, charge $25/mo.
2. Five-Minute Walkthrough
I installed Stella on macOS. Roughly 180MB download — that's Electron-sized, not Tauri-sized, so file a small mental note for the stack section. Setup wanted an OpenAI-compatible key or a Stella-hosted plan; I picked the hosted plan to get the out-of-box experience.
The first screen is deliberately bare. A text input, a sidebar with three placeholder modules, a status bar that says "Stella is watching". The "watching" copy is brave — most products would hide that — and it sets the contract clearly: this thing observes you.
I gave it twenty minutes of fake work. I typed a few prompts, opened the sidebar modules (a notes pane, a task list, a chat pane), dragged things around, closed and reopened. Halfway through, a small modal appeared at the bottom right: "Looks like you keep closing the chat pane right after opening it. Want me to hide it from the sidebar?" Accept / reject / ask later.
That's the loop. That's the whole product, essentially.
Over the next two hours I got maybe eight of these proposals. Some were obvious wins (collapse a module I never touched). Some were wrong in interesting ways — it offered to add a "summarise notes" button after I summarised one note manually, which felt like overfitting to a single action. Two proposals were duds that I had to actively reject twice because the dismissal didn't seem to stick the first time.
What didn't happen: the app never wrote me a new feature from scratch. It rearranged. It hid. It surfaced. It added a couple of buttons that were essentially shortcuts to existing functionality. "Self-modifying" in May 2026 means "configurable by agent", not "agent grows new code paths". That distinction matters and I don't think the marketing copy is honest about it.
Stability: one crash in two hours when I rapidly accepted three proposals in a row. The UI state appeared to be mid-write when the renderer hiccuped. After restart it remembered everything. Forgivable for a launch-day build, worth flagging.
Net feel after a few hours: like using a Linux desktop that someone is slowly customising for me. Pleasant. Slightly unnerving. Not yet indispensable.
3. Business Model
Stella's pricing page at launch shows three tiers, and they map cleanly to the prosumer SaaS playbook that Cursor, Raycast Pro, and Granola have collectively normalised over the last eighteen months. I'm working from the launch-day site, so treat specifics as a snapshot — these will drift.
Free: limited proposals per day, bring-your-own-key for the agent. This is the "let the curious dev kick
Sign in to read this report
You have read your 1 free report. Sign in with Google to unlock 2 more.
Sign in with Google