News for hackers. Stuff that matters.

Show HN: Skales – Local AI agent desktop app (.exe/.dmg, 300MB idle RAM)

Hey HN,

I'm Mario from Vienna. I’m the designated "IT guy" for my family (the guy they call to plug in a Scart cable or to setup Chrome).

A few weeks ago, I spent over two hours wrestling with Docker (and some for my at this time unknown Terminal commands) just to get a CLI-based AI agent running. It ate all my RAM, and I had a realization: my wife, my non-technical clients, or my 6-year-old son could never set this up. If I deployed something like this, I'd spend my life doing setup-support (and this isn't just about finding the HDMI 1 to HDMI 2 input on the remote control).

I’ve been "vibecoding" with LLMs for a while the last 2 years, mostly building common landingpages or simple retro games to show my son that we live in a wild time where you can build a lot of 'entertaining' stuff just by prompting. I decided to pivot an old, failed Laravel SaaS of mine (Skales) into a native desktop app to solve this setup hell.

The only goal I wanted to reach: an autonomous AI agent that installs like a normal app (.exe / .dmg). No PhD required. Download, Install, Done.

It actually worked. My 60+ year old mom got it running instantly (so.. is Skales now a Grandma-Approved AI Agent?), and my 6yr used the built-in Coding Skill to make his own retro game (I wouldn't say its really a 'game' when it's basically a one level copy of Super Mario - but he loves it).

What it does:

ReAct autopilot, bi-temporal memory, browser automation (Playwright), and native integrations (Gmail, Telegram, Calendar).

BYOK: Works with OpenRouter, OpenAI, Anthropic, or local Ollama.

Tech stack: Electron + Next.js + Node.js (I managed to keep idle RAM around ~300MB).

Everything is stored locally in ~/.skales-data.

I know that being a "design guy who vibecoded an Electron app" (or Marketing-Dude) is basically fresh meat for the HN crowd. Feel free to roast the architecture! But my main goal was just making these incredible AI tools accessible for everyday tasks (formatting resumes, sending PDFs, building simple games) without touching a terminal or moving from one tool to another tool.

License note: The project is BSL-1.1 (Source-available, free for personal use). I chose this simply because I don't want a giant company to just take the repo, build their brand around Skales and commercially resell it, but I want the code out there for the community to use and learn from.

(excuse my English - i'm not a native speaker)

Would love your honest feedback on the UX (could be maybe better?)!

GitHub: https://github.com/skalesapp/skales Website: https://skales.app

( 8 comments | 2 points | on HN )
Re:Show HN: Skales – Local AI agent desktop app (.exe/.dmg, ... by jlongo78 on Sunday March 08, 2026 @04:00PM (#47300766)
cool, local tools are great. how's the performance with multiple agents? any latency issues on heavier tasks?
Re:Show HN: Skales – Local AI agent desktop app (.exe/.dmg, ... by marioskales on Sunday March 08, 2026 @04:10PM (#47300887)
Great question! Multi-agent group chat (3-5 AI personas discussing a topic) works well - no latency issues and my main PC only has 8gb of ram, each round is one API call per participant, so latency depends mostly on your chosen model and provider. With faster models like Gemini Flash or Groq, responses come in 1-2 seconds per turn. Heavier models like Claude or GPT-4 take a bit longer but still smooth (each AI within the group-chat has a 'response timeout', If a participant times out, they are skipped for that round and the next one discusses the topic).

For Execute Mode (multi-step autonomous tasks), Skales queues steps sequentially so there's no parallel bottleneck – it plans, you approve, then it runs through each step. There's also a desktop buddy (think as Microsofts Clippy, but actually useful) that sits in your system tray (if activated) as soon you minimize or close the main-windows, you can ask it quick questions without even opening the main interface. It runs within the same Electron process, so zero additional RAM overhead. Idle RAM sits around ~300MB (I had 400MB at least) which keeps things snappy.

The main speed factor is honestly the LLM provider, not Skales itself. With local Ollama models it's purely your hardware.

Happy to answer more specific questions, thank you for asking jlongo78!

Re:Show HN: Skales – Local AI agent desktop app (.exe/.dmg, ... by marioskales on Sunday March 08, 2026 @06:08PM (#47302104)
Added a demo video showing the desktop buddy in action:

https://www.youtube.com/watch?v=8fXGsQGyxCU

Re:Show HN: Skales – Local AI agent desktop app (.exe/.dmg, ... by hkonte on Sunday March 08, 2026 @08:31PM (#47303297)
The accessibility angle is underrated — making local AI agents usable without Docker/CLI knowledge opens it to an entirely different audience. The "IT guy in the family" problem is real and nobody is solving it seriously.

One thing worth considering as you build out the agent UX: the quality of the default prompts/instructions you ship with Skales will matter a lot for first impressions. A non-technical user can't debug a bad system prompt — they'll just think the AI is dumb. Structuring those instructions carefully (role, constraints, examples) makes a huge difference.

Built flompt (https://flompt.dev / https://github.com/Nyrok/flompt) for exactly that — visual prompt structuring that helps get the instructions right before they become a UX liability.

Re:Show HN: Skales – Local AI agent desktop app (.exe/.dmg, ... by marioskales on Sunday March 08, 2026 @08:33PM (#47303321)
You're spot on, the default system prompts were actually one of the things I spent the most time on. Skales ships with 5 personas (Entrepreneur, Coder, Family, Student, Creative) and each one has a carefully tuned system prompt so the AI feels useful from the first message. There's also a "Friend Mode" that makes responses more casual and conversational - because a non-technical user getting a wall of formal text will bounce immediately.But you're right that there's more work to do there. The gap between "technically capable" and "feels good to use" is huge, especially for people who've never used an AI tool before. Will check out flompt, prompt structuring is exactly the kind of thing that could help refine this further.

Thanks for the thoughtful feedback!

Re:Show HN: Skales – Local AI agent desktop app (.exe/.dmg, ... by nachocoll on Tuesday March 10, 2026 @05:26AM (#47320882)
The "no PhD required, grandma-approved" framing is a really honest description of what vibe coding enables at its best: domain experts building useful tools for real people, without needing to be software engineers first.

The BSL-1.1 license choice is interesting too — shows you're thinking about sustainability and intent, not just shipping fast. That kind of explicit decision-making is actually what separates vibe coding projects that survive from ones that collapse: when the human behind the project is thinking about architecture, maintainability, and accountability.

Somewhat related: the Agile Vibe Coding Manifesto (https://agilevibecoding.org) is trying to formalize exactly these principles — that customer value and human accountability still drive everything even when AI is writing most of the code. Your project is a good example of vibe coding done with intention.

Good luck with Skales — the accessibility angle (no Docker, no CLI) is genuinely underserved.

Re:Show HN: Skales – Local AI agent desktop app (.exe/.dmg, ... by marioskales on Wednesday March 11, 2026 @05:23AM (#47333388)
Thank you - the BSL-1.1 decision was exactly about sustainability. I want Skales to stay free for personal use forever, but I also don't want a big company to fork and rebrand it overnight. v5.5 just shipped today with an approval system (AI asks before sending emails, deleting files, changing calendar), full screen reader accessibility, and security fixes - all based on community feedback. Also launched on Product Hunt today: https://www.producthunt.com/posts/skales Appreciate the thoughtful comment.
Re:Show HN: Skales – Local AI agent desktop app (.exe/.dmg, ... by marioskales on Wednesday March 11, 2026 @05:13AM (#47333320)
Update: v5.5 shipped today with approval system (AI asks before destructive actions), full screen reader accessibility, and security fixes.

Also launched on Product Hunt today: https://www.producthunt.com/products/skales - would appreciate any feedback.