# Skilly > Skilly gives software a voice that points. Two products from the same engine: **Skilly for Builders** — an embeddable voice-and-pointer assistant that website, SaaS, and app owners add with one script tag, so their users ask out loud and get answers from the product's own content plus a cursor that points at the exact button. **Skilly for People** — a macOS menu-bar AI tutor that watches your screen, hears your voice, answers out loud, and points at the right UI element in any Mac app. ## Core pages - [Skilly for Builders (homepage)](https://tryskilly.app/): embeddable voice-and-pointer assistant for websites, SaaS, and apps — overview, how it works, pricing - [Skilly for People](https://tryskilly.app/people): the macOS AI tutor for individual learners - [Studio (builder dashboard)](https://studio.tryskilly.app/signup): create a project, teach Skilly from your content, manage allowed domains, widget config, and usage - [Book a call (design partners)](https://cal.com/moelabs.dev): 15-minute conversation for builders evaluating Skilly for their product - [Privacy policy](https://tryskilly.app/privacy): data handling, PostHog, OpenAI, WorkOS - [Terms](https://tryskilly.app/terms) - [Download macOS app (GitHub release)](https://github.com/tryskilly/skilly/releases/latest/download/Skilly.dmg) - [Machine-readable pricing](https://tryskilly.app/pricing.md) - [Skilly for Builders — machine-readable product facts](https://tryskilly.app/products/skilly-builders.md) - [Skilly for People — machine-readable product facts](https://tryskilly.app/products/skilly-people.md) - [Learn hub](https://tryskilly.app/learn): long-form tutorials covering macOS permissions, creative-tool workflows, and OpenAI Realtime API integration ## What Skilly for Builders does Skilly for Builders is an embeddable voice-and-pointer assistant for website, SaaS, and app owners. You create a Studio project, teach Skilly from your website content, docs, or notes (Studio drafts the first project skill as editable markdown), lock it to your allowed domains or app IDs, and install it with one script tag. Your users ask what they're stuck on, and Skilly answers from your own content out loud while moving the user's cursor to the exact button — to deflect repetitive support tickets and reduce onboarding drop-off. ## How Skilly for Builders works 1. Create a Studio project and give it a URL, docs, or notes — Studio drafts your first skill, and you edit the markdown before publishing 2. Drop in one script tag and lock it to your allowed domains 3. Preview before launch, then manage skills, approved surfaces, widget config, and usage from one Studio dashboard One script tag · domain-locked · usage-billed · open source. ## Skilly for Builders pricing - Starter: $29 / month — 400 teaching minutes - Studio: $99 / month — 1,500 teaching minutes - Scale: $299 / month — 5,000 teaching minutes - Builder sessions draw from the plan's pooled minutes at actual usage; plans are hard-capped during beta, so there are no automatic overage surprises - Design partners can book a 15-minute call: https://cal.com/moelabs.dev ## What Skilly for People does You hold Control+Option and ask a question out loud (or enable Live Tutor for hands-free voice activation). Skilly captures your screen via macOS ScreenCaptureKit, streams audio and screen context to OpenAI Realtime, receives a spoken answer plus UI element coordinates, and animates a blue cursor across your screen to the exact button, menu, or slider you need — while a live transcript of the spoken answer streams as text beside the cursor. Works on any macOS application. ## Skilly for People pricing - Beta: $19 / month (monthly billing only during beta) - 3 hours of live AI teaching per month - 15 minutes free trial on first launch — no credit card required - Cancel anytime — access continues through end of billing period - Beta limited to 50 users, beta price locked for life on beta accounts ## How Skilly for People works 1. Open any macOS app (Excel, Notion, browser, design tool — anything) 2. Hold Control+Option and ask out loud — or turn on Live Tutor and just start talking 3. Skilly answers out loud, streams a live transcript beside the cursor, and points at the exact UI element you need ## Skills (bundled as examples) Skilly works with any macOS app out of the box. Skills are optional expansion packs that add two things: 1. **Fresh knowledge** from the app's official documentation, beyond the AI's training cutoff 2. **Structured curriculum** with stages, completion signals, and UI vocabulary — so Skilly can coach you through a course, not just answer one-off questions Six skills ship as examples: - Blender Fundamentals — 6 stages, from navigation to first render - After Effects Basics — compositions, layers, keyframes, effects - Premiere Pro Basics — timeline editing, transitions, export - DaVinci Resolve Basics — Cut, Edit, Color, Fairlight, Deliver pages - Figma Basics — frames, components, auto-layout, prototyping - Houdini Essentials — VFX simulations (Pyro, FLIP, RBD, Vellum) and Karma rendering for cinematic sequences For builders, the same skill format (editable markdown) powers each Studio project, so any team can author a skill for their own product or workflow. ## Comparison pages - [Skilly vs Clicky](https://tryskilly.app/vs/clicky/): comparison with the upstream open-source project Skilly is forked from - [Skilly vs Cluely](https://tryskilly.app/vs/cluely/): comparison with the closed-source AI cursor/screen assistant - [Skilly vs Rewind](https://tryskilly.app/vs/rewind/): comparison with the macOS recall/search assistant - [Skilly vs Raycast AI](https://tryskilly.app/vs/raycast-ai/): comparison with the launcher-based AI assistant - [Skilly vs Gemini Live](https://tryskilly.app/vs/gemini-live/): comparison with Google's real-time voice assistant - [Skilly vs Appcues](https://tryskilly.app/vs/appcues/): voice-and-pointer onboarding vs no-code product tours - [Skilly vs Pendo](https://tryskilly.app/vs/pendo/): voice guide vs analytics-first product adoption suite - [Skilly vs Userpilot](https://tryskilly.app/vs/userpilot/): voice guide vs no-code flows and analytics - [Skilly vs Whatfix](https://tryskilly.app/vs/whatfix/): self-serve voice guide vs enterprise digital adoption platform - [Skilly vs Command AI](https://tryskilly.app/vs/command-ai/): voice guide vs text AI support copilot and nudges - [Skilly vs WalkMe](https://tryskilly.app/vs/walkme/): voice guide vs enterprise digital adoption - [Skilly vs Chameleon](https://tryskilly.app/vs/chameleon/): voice onboarding vs no-code tours, surveys, and launchers - [Skilly vs Intercom Fin](https://tryskilly.app/vs/intercom-fin/): in-product voice guidance vs AI support agent - [Skilly vs Storylane](https://tryskilly.app/vs/storylane/): live product guidance vs interactive demos for sales and marketing - [Skilly vs Arcade](https://tryskilly.app/vs/arcade/): embedded voice help vs interactive demo storytelling - [Skilly vs Navattic](https://tryskilly.app/vs/navattic/): live product guide vs interactive product demo ## Builders use cases - [Voice onboarding](https://tryskilly.app/use-cases/voice-onboarding/): users ask out loud and get shown the next click - [AI product tours](https://tryskilly.app/use-cases/ai-product-tours/): open-ended AI guidance for users who do not follow fixed tours - [Reduce support tickets](https://tryskilly.app/use-cases/reduce-support-tickets/): deflect repetitive "where do I click?" and setup questions - [In-app guidance for SaaS](https://tryskilly.app/use-cases/in-app-guidance-for-saas/): embedded voice guidance for activation and retention workflows ## Builders audience pages - [For devtools](https://tryskilly.app/for/devtools/): guide API keys, webhooks, environments, and dashboard setup - [For AI SaaS](https://tryskilly.app/for/ai-saas/): guide prompts, projects, data connections, and AI workflow setup - [For no-code tools](https://tryskilly.app/for/nocode-tools/): help nontechnical users map plain-language goals to builder controls - [For education platforms](https://tryskilly.app/for/education-platforms/): voice-and-pointer guidance for learners and course workflows ## Learn articles (tutorials and reference) - [How to add a Subdivision Surface modifier in Blender](https://tryskilly.app/learn/how-to-add-subdivision-surface-modifier-blender) - [How to add a Bevel modifier in Blender](https://tryskilly.app/learn/how-to-add-bevel-modifier-blender) - [How to enable Screen Recording permission on macOS](https://tryskilly.app/learn/enable-screen-recording-permission-macos) - [How to enable Accessibility permission on macOS](https://tryskilly.app/learn/enable-accessibility-permission-macos) - [How to use Auto Layout in Figma (2026)](https://tryskilly.app/learn/figma-auto-layout-tutorial) - [How to set up SwiftUI #Preview in Xcode](https://tryskilly.app/learn/swiftui-preview-macro-xcode) - [OpenAI Realtime API tutorial — voice + screen apps](https://tryskilly.app/learn/openai-realtime-api-tutorial) - [OpenAI MCP server tutorial — building tools for voice agents](https://tryskilly.app/learn/openai-mcp-server-tutorial) - [Best voice AI assistant for Mac in 2026](https://tryskilly.app/learn/best-voice-ai-assistant-mac-2026) - [Voice-guided product onboarding: definition and evaluation](https://tryskilly.app/learn/voice-guided-product-onboarding) - [AI onboarding guide vs product tour](https://tryskilly.app/learn/ai-onboarding-guide-vs-product-tour) - [How to reduce SaaS onboarding drop-off](https://tryskilly.app/learn/reduce-saas-onboarding-drop-off) - [User onboarding statistics 2026](https://tryskilly.app/learn/user-onboarding-statistics-2026) - [Best user onboarding software in 2026](https://tryskilly.app/learn/best-user-onboarding-software-2026) - [ScreenCaptureKit lid-close fix](https://tryskilly.app/learn/screencapturekit-lid-close-fix) ## Tech stack - Shared engine built on the OpenAI Realtime API (gpt-realtime model, single WebSocket) with an open-source Cloudflare Worker proxy — no API keys ship in the client - Skilly for Builders: embeddable web widget (one script tag), domain-locked, configured and usage-metered from Studio (studio.tryskilly.app) - Skilly for People: macOS menu-bar-only app (LSUIElement), ScreenCaptureKit for screen, AVAudioEngine for audio, Sparkle for signed auto-updates - WorkOS AuthKit for sign-in; Polar for billing and subscription management ## Privacy posture - Audio and screens stream only during a live session and are not persisted afterward - OpenAI is contractually blocked from training on Skilly session content - Analytics capture operational and funnel metadata — never transcripts, screenshots, or prompts - Website uses PostHog and Google Analytics for first-party attribution and conversion measurement - macOS app stores auth tokens in the Keychain with `kSecAttrAccessibleWhenUnlockedThisDeviceOnly` ## Languages and voices - 16 languages supported with manual selection or speech-based auto-detection - 8 AI voices selectable ## Platform availability - Skilly for Builders: any website, SaaS, or web app (script-tag install) — available - Skilly for People: macOS 14+ on Apple Silicon and Intel — available - Windows, Linux, iOS/iPad (People app) — on the waitlist, not yet available ## Built by Skilly is built by Mohamed Saleh Zaied (@moelabs_dev on X, eng.mohamedszaied on GitHub), an iOS/macOS engineer who got tired of Googling "how do I X in this app?" fifty times a week while learning creative software — and is now bringing the same voice-and-pointer guidance to other people's products.