New Explain any problem on your screen with one key

The DSA tutor that lives on your screen.

Type it, say it, or snap it. Savyly explains any DSA problem in seconds — the idea, clean code, complexity and a dry run — in a floating window that sits beside your practice, notes or lecture.

Free 10-minute trial macOS 13+ on Apple Silicon Windows 10 & 11

Also for Windows

Browser says the download is dangerous? Choose Keep — Savyly is new, so Windows doesn't know it yet. See how

⌘⇧⏎Explain the screen
reads the problem for you
⌃⏎Voice
just ask out loud
practice / arrays / two-sum
Easy

1. Two Sum

Given an array of integers nums and an integer target, return the indices of the two numbers that add up to target.

You may assume each input has exactly one solution, and you may not use the same element twice.

Input: nums = [2, 7, 11, 15], target = 9 Output: [0, 1]
Savyly Sprint · 6d 14h left listening
Ask anything…
⌘⇧Space hide⌃⏎ voice⌘⇧⏎ screen⌃⌥S snip
Three ways to ask

However the question shows up, you're covered.

No tab switching, no copy-paste. Savyly floats above everything and answers from wherever the question is.

Type it

Paste a problem or ask in plain words. Add /hint, /explain or /deep to shape the answer.

⌘⇧Space

Say it

Ask out loud. Savyly transcribes it with DSA words spelled right — Dijkstra, trie, memoization — and answers.

⌃⏎

Snap it

Grab any part of the screen — a problem, a lecture slide, a code sample — and it goes out with your next question.

⌃⌥S
Built for learning

Everything you need, nothing in the way.

Explain what's on screen

Press ⌘⇧⏎ and Savyly reads the problem you're practising and walks you through it — no selecting, no typing.

Catch the lecturer's question

In a class or video lesson, listening mode keeps only the last few seconds of audio in memory. One key explains the question that was just asked.

Answers like a great teacher

Every answer comes in two parts: first understand it, then practise explaining it the way you would in an interview, in plain everyday words.

Understand it firstQuestion in simple wordsExample walkthroughInterview practiceHow to explain itCommented codeTime & spaceDry runFollow-up questions

Private while you teach

Sharing your screen for a class or a demo? Your audience sees your slides and code, while Savyly and your notes stay on your side.

Your language

Java by default. Switch to whatever you write.

JavaPythonC++JavaScriptGo

Stream & copy

Answers appear as they're written, and every code block has a one-click Copy button.

Keyboard-first

⌘⇧SpaceShow / hide ⌘↑ ⌘↓Scroll the answer ⌃← ⌃→Move the overlay
How it works

Up and running in two minutes.

Download & drag

Open Savyly.dmg and drag Savyly into your Applications folder.

Download & install

Run SavylySetup.exe. It installs just for you in a few seconds, no admin rights needed.

Open Savyly once

Double-click Savyly, click Allow for Accessibility (macOS lists Savyly, just switch it on) and click Set up the savyly command.

Open Savyly from the Start menu to set your prompt and see shortcuts. Nothing to allow — Windows needs no special permissions, and the savyly command is already set up.

Run savyly start

Type savyly start in Terminal, then press ⌘⇧Space anywhere. Your free 10 minutes start only when you actually use it.

Type savyly start in Terminal or PowerShell, then press Ctrl+Shift+Space anywhere. Your free 10 minutes start only when you actually use it.

First launch on macOS: if macOS says it can't verify the developer, open System Settings → Privacy & Security, scroll down and click Open Anyway next to Savyly. You only need to do this once. Download blocked? Savyly is new and not yet known to Windows, so your browser may call it dangerous. Press Ctrl+J to open Downloads, then in Chrome choose Download dangerous file, or in Edge choose … → Keep → Show more → Keep anyway. When you run it and see “Windows protected your PC”, click More info, then Run anyway. You only need to do this once.
Pricing

Pay for the time you actually need.

Start free. Top up with an hour pack, or go unlimited when you're preparing hard.

Taster
Try every feature, free
₹0
10 minutes of real use
  • All features included
  • Counts only while you use it
  • No card needed
Download free
Spark
A quick session
₹199
1 hour of app time
  • Use within 30 days
  • All features included
  • Buy in app: /buy spark
Get Spark
Focus
Best value per hour
₹499
3 hours of app time
  • Use within 30 days
  • All features included
  • Buy in app: /buy focus
Get Focus
Prep week
Sprint
Go all in for a week
₹999
Unlimited for 7 days
  • No time limit
  • All features included
  • Buy in app: /buy sprint
Get Sprint
Marathon
For the whole season
₹4,999
Unlimited for 30 days
  • No time limit
  • All features included
  • Buy in app: /buy marathon
Get Marathon
One-time payments — no subscriptions, no auto-renewal UPI, cards & netbanking via Razorpay Prices in INR, inclusive of all taxes
FAQ

Questions, answered.

How does the free trial work?

Every computer gets 10 minutes of real use for free. A minute only counts when the Savyly window is on screen and you've used it in the last two minutes, or an answer is streaming — leaving the app open in the background doesn't use up your trial.

How is time counted on Spark and Focus?

Hour packs count every minute Savyly is open, and must be used within 30 days of purchase. Unlimited plans (Sprint and Marathon) have no time limit during their validity. If you have an unlimited plan and an hour pack, the unlimited plan is used first.

How do I start and stop Savyly?

Run savyly start in Terminal (or PowerShell on Windows) to start the assistant, savyly stop to stop it and savyly status to check it. It keeps running after you close the window. Open Savyly any time to change your prompt, see shortcuts or buy a plan.

How do I buy a plan?

Inside Savyly, type /plans to see plans and your remaining time, then /buy spark (or focus, sprint, marathon). A secure Razorpay page opens in your browser, and Savyly unlocks as soon as the payment is confirmed.

Does it auto-renew?

No. Every plan is a one-time payment. Nothing renews and there's nothing to cancel — buy again only if you want more.

Which computers are supported?

Macs with Apple Silicon (M1 or newer) on macOS 13 Ventura or later, and 64-bit PCs with Windows 10 or Windows 11. On Windows, keeping Savyly private while you share your screen needs Windows 10 version 2004 or newer.

Why does Windows or my browser warn about the download?

Savyly is new and its Windows installer isn't code-signed yet, so Windows and browsers don't recognize it and show a warning. It's safe to keep and run: choose Keep in your browser's Downloads, and More info → Run anyway if Windows asks. We've sent it to Microsoft and Google for review, and the warnings go away as more people install it.

What happens to my questions, screenshots and audio?

They're sent securely through our server to our AI provider to generate your answer. We don't store their content. Your session notes are saved only on your computer. Read the Privacy Policy for details.

Can I get a refund?

All purchases are final, so please use the free trial first. If you were charged twice or your plan didn't activate, email us and we'll fix it — see the Refund & Cancellation Policy.

Savyly

Ready when the question is.

Download Savyly and get 10 minutes free.