Show HN: AI Tutoring with Visual Grounding
Learning’s Hard. We Make it Easier A first-of-its-kind personalized learning experience that thinks with you rather than for you Start Free Try the Demo sin 2θ = 2 sin θ cos θ y = ax² + bx + c tan θ = sin θ⁄cos θ m = Δy…
Learning’s Hard. We Make it Easier A first-of-its-kind personalized learning experience that thinks with you rather than for you Start Free Try the Demo sin 2θ = 2 sin θ cos θ y = ax² + bx + c tan θ = sin θ⁄cos θ m = Δy⁄Δx 45–45–90 P(A|B) Focused on Test Preparation Every section of the SAT and ACT, drilled adaptively. SATMath section SAT Math Linear equations & inequalities Nonlinear functions Geometry And more SATReading & Writing section SAT Reading and Writing Central ideas & inferences Command of evidence Standard English conventions And more ACTMathematics section ACT Math Algebra Functions Statistics & Probability And more ACTEnglish section ACT English Production of Writing Knowledge of Language Conventions of Standard English And more ACTReading section ACT Reading Key Ideas & Details Craft & Structure Integration of Knowledge & Ideas And more ACTScience section ACT Science Interpretation of Data Scientific Investigation Evaluation of Models & Results And more a² + b² = c² ∫₀¹ x² dx = ⅓ sin²θ + cos²θ = 1 E = mc² limx→0 sinx⁄x = 1 Σn = n(n+1)/2 y = mx + b f(x) = x² − 4 7 × 8 = 56 e^(iπ) + 1 = 0 √2 ≈ 1.414 A = πr² log₂ 8 = 3 (a+b)² = a²+2ab+b² tan θ = sin θ⁄cos θ n! = n·(n−1)! Making Something Different ✨ DESK VIEW Q5 — divide (x³+2x²−5x−6) ÷ (x+3) x² − x − 2 check it: (x−2)(x+1) = x² − x − 2 ✓ x+3 is a factor Q5 — divide (x³+2x²−5x−6) ÷ (x+3) x² − x − 2 Q5 — divide (x³+2x²−5x−6) ÷ (x+3) x² − x − 2 check it: (x−2)(x+1) = x² − x − 2 ✓ x+3 is a factor check it: (x−2)(x+1) = x² − x − 2 ✓ x+3 is a factor Q5 — divide (x³+2x²−5x−6) ÷ (x+3) x² − x − 2 Q5 — divide (x³+2x²−5x−6) ÷ (x+3) x² − x − 2 Factors check out ✓ Reading: x² − x − 2 Using specialized hardware available on recent MacBooks, we’re able to see what’s on your page as you do the work. x = −b ± √(b²−4ac)⁄2a d/dx eˣ = eˣ π ≈ 3.14159 √144 = 12 V = 4⁄3 πr³ 3² + 4² = 5² y′ = 2x gcd(12, 18) = 6 |−5| = 5 2⁵ = 32 C = 2πr Check if Your Device is Compatible ⚙️ Enter the model of your MacBook and we’ll tell you if it qualifies m∠A + m∠B + m∠C = 180° x² − 9 = (x−3)(x+3) ½bh 5! = 120 slope = Δy⁄Δx 9 ÷ 3 = 3 Algebra II 1:12 What is (x³ + 2x² − 5x − 6) ÷ (x + 3)? Ax² + x − 2 Bx² − x − 2 Cx² − x + 2 Next problem Made for Exam Preparation So a remainder of 0 means x + 3 divides it evenly? Milo Exactly — a remainder of 0 means x + 3 is a factor. Now look at your quotient: which two numbers multiply to −2 and add to −1? Ask Milo… Immediate personalized feedback DESK VIEW Q5 — Divide the polynomials (x³ + 2x² − 5x − 6) ÷ (x + 3) x² − x − 2 x + 3 x³ + 2x² − 5x − 6 x³ + 3x² − x² − 5x Ask Milo about this Grounded in what’s on your page Try the Demo One of a Kind Yeah, other AI platforms exist. But nobody else offers you the ability to just write without needing to constantly remind the chatbot about what you’re working on. Lessons tailored to your understanding ▾ Milo writes personalized lessons from your own practice — explanation, worked examples, and exercises pitched at your level. Lesson · Nonlinear functions Factoring quadratics You slipped on the sign of c in last week’s drills — remember: x² + bx + c factors into two numbers that multiply to c and add to b. Worked example x² − x − 2 → multiply to −2, add to −1 → (x − 2)(x + 1) ✓ Exercise · Nonlinear functions Now you — factor: x² + 3x − 10 A.(x + 5)(x − 2) B.(x − 5)(x + 2) Detailed progress tracking ▾ Study habits, competence by topic, and every problem practiced — shareable with a parent or teacher. Study habits 12 sessions 4h 20m studying 3.5 per week 5 day streak 24/31 77% correct Quadratics9/10 Factoring8/11 Word problems7/10 Hints that never spoil the answer ▾ Every reply is a guiding question — you reach the answer yourself, so it actually sticks. Milo asks What has to be true about both sides of the equation before you divide? “Oh — I got it myself.” Solved without being told the answer cos 2θ = 1 − 2sin²θ ∫ 2x dx = x² + C aⁿ · aᵐ = aⁿ⁺ᵐ x² − 4 = (x−2)(x+2) f(g(x)) Up and running in minutes All you need is your MacBook, your notebook and your pencil. That’s it. Start Free Try the Demo 128 Algebra II ✦ Adaptive 18:42 Q5 — Divide the polynomials (x³ + 2x² − 5x − 6) ÷ (x + 3) x² − x − 2 x + 3 x³ + 2x² − 5x − 6 x³ + 3x² − x² − 5x − x² − 3x − 2x − 6 − 2x − 6 0 ← r ⇒ x² − x − 2 Ask Milo about this DESK VIEW Camera off Your session is still running. What is (x³ + 2x² − 5x − 6) ÷ (x + 3)? Ax² + x − 2 Bx² − x − 2 Cx² − x + 2 Next problem Q5 — Divide the polynomials (x³ + 2x² − 5x − 6) ÷ (x + 3) x² − x − 2 x + 3 x³ + 2x² − 5x − 6 x³ + 3x² − x² − 5x − x² − 3x − 2x − 6 − 2x − 6 0 ← remainder ⇒ x² − x − 2 = (x − 2)(x + 1) ✓ HoverHere Knowable Work it out on paper. Studying will never be the same again Try it Now See how it works Join For Free, Premium Upgrades Available Now available on the Mac App Store The world's first visually grounded AI tutor. Milo gives feedback in real-time using your on-paper problem-solving progress. Try it Now See how it works Join For Free, Premium Upgrades Available Guiding hints, never answers macOS only — uses your Mac's camera Physics — Chapter 4 F = ma → a = F/m m = 5 kg, F = 20 N a = 20 / 5 = ... opt+M · "Explain equation 4.2" What does Newton's second law tell us about force and acceleration? Desk View ● Live 1,000 free credits each month Built for high school students, any subject 🍁 Made in Canada The problem Homework help shouldn't mean handing over the answer A human tutor runs about $40 an hour — and isn't there at 11pm the night before a test. Answer apps just spit out the solution, so nothing sticks. Our AI tutor follows along on paper and guides your student to figure it out themselves. Try it Now Simple setup Up and running in three minutes No special equipment. No complicated setup. Just your Mac and your notebook. 1 Desk View active Aim your camera at your textbook Open Knowable on your Mac and point your built-in webcam (or your iPhone via Continuity Camera) at your textbook or notebook. No extra hardware needed. 2 Any subject. Any textbook. Milo is following along… Hit opt+M and ask Milo Press and hold opt + M to speak your question, or type it in chat. Milo sees the camera frame at that exact moment. 3 Think about what "net force" means. What forces are acting on the object? Milo Milo reads & replies Milo writes a guiding hint in chat — with LaTeX math rendered via SwiftMath — and speaks it aloud through TTS. You find the answer yourself. See it in action Watch Milo coach a session A real Knowable session: notebook on the desk, Milo following along, hints flowing as the student works. What makes it different Designed for how high school students actually learn Live coaching Milo sees your textbook, not just your screen Traditional AI tutors only see what you type. Milo sees your actual textbook page through your Mac's camera. Press opt+M to ask a question by voice (or type it), and Milo answers about exactly what you're looking at. opt+M push-to-talk voice + typed questions Continuous camera feed via webcam or Continuity Camera LaTeX-rendered math replies + spoken aloud via TTS Never gives the answer — always a guiding question Milo is following along Live Detected on paper: ∫₀² x² dx = [x³/3]₀² = 8/3 - 0 = ... Milo says: You've got the right setup. What happens when you substitute the upper limit into your antiderivative? One tutor, every class Calculus d/dx (sin x) = cos x Chemistry 2H₂ + O₂ → 2H₂O English essay "The narrator's tone shifts when…" Every subject Any subject, any textbook Not just a math app. Milo runs on frontier vision models, so it reads diagrams, equations, handwriting, and prose across math, science, English, history, and languages — whatever your student puts in front of the camera. Reads diagrams, graphs, and equations Understands messy handwriting and printed prose Coaches every core high-school subject One app for the whole course load For parents Hints, not answers — so it actually sticks The AI isn't doing your kid's homework. Milo never writes the answer. It nudges with a guiding question so the student reaches it themselves — which is exactly why they still remember it on test day. Guiding questions instead of solutions Builds understanding your child keeps Only responds when your student asks No copy-paste answers to hand in Milo asks: What has to be true about both sides of the equation before you divide? "Oh — I got it myself." Solved without being told the answer For everyone involved Knowable works for you Whether you're the one studying, the one paying for tutors, or the one teaching — Milo has something to offer. Like having your smartest friend in the room with you Studying alone is tough. With Milo, you'll get quality feedback anytime you want, just a few clicks away. Available at midnight before the exam No scheduling, no hourly rate. Milo is there whenever you are. Builds real understanding Because Milo guides you to the answer, it actually sticks. Not just memorized steps. Speaks in your language Warm, encouraging, slightly playful. Not a robot reciting formulas. Try Milo free → 11:47 PM · Any subject Session active Problem 7: A ball is thrown upward at 15 m/s... t = v/g = 15/9.8 ≈ ??? You're on the right track! What does it mean physically when the velocity equals zero? Milo · just now The $80/hr tutor, without the $80/hr You want your high schooler to succeed across every subject — without spending thousands on tutoring every semester. Knowable gives them patient, personalized coaching available 24/7. If your child's teacher uses Knowable in class, you can see the same stats and activity the teacher chooses to share. Coaches every high school subject Math, science, English, history, languages — anything in their textbook. Confidence without dependence Milo teaches your child to think, not to rely on having answers handed to them. Start free, upgrade only if they love it 1,000 free credits every month — enough to try Milo across multiple subjects before you commit to a paid plan. Try Milo free → Plans For your family Free Forever 1,000 credits every month · all subjects Knowable Plus 7-day trial 10,000 credits every month · cancel anytime No commitment to start Students who arrive actually prepared Knowable reinforces what you teach across every high school subject. Create a class on platform.knowable.ca, share an invite code, and your students see Milo coaching aligned to your curriculum. You choose how much insight to share back to families — off, stats only, or stats + activity. Aligned to what you teach Any high school subject — math, science, ELA, social studies, languages. Students practice the methods you cover. Surfaces the real gaps The educator portal shows which concepts students struggled with before class, so you can address them. Tri-state student sharing Decide per-student whether parents see nothing, stats only, or stats plus session activity. Set up your class → Grade 7 · Any subject 8 students using Knowable Common struggle points this week: Two-step equations 6 students Thesis statements 5 students Cell organelles 4 students → Consider a quick review at the start of Monday's class Simple pricing Start free. Upgrade only if they love it Every account gets 1,000 credits every month, forever — enough to try Milo across multiple subjects before you pay a cent. Free Forever $0 1,000 credits every month, forever Every high-school subject Guiding hints, never answers Uses your Mac's camera No card required Start Free 7-day free trial Knowable Plus $24.99 /mo USD or $249.99/year (save 17%) 10,000 credits every month Everything in Free Cancel anytime Start Free Need more? One-time credit packs are available in t [truncated for AI cost control]