Changelog

What's new in Saanora

A running record of everything we ship — every feature, fix and platform, dated.

v1.6.0Rooms

Rooms — group chats with Mark in them

A room is a shared space with people in it and Mark in it too. Anyone can ask him, everyone sees the answer, and the room keeps what it learns: a library Mark reads, notes he maintains, quizzes he runs with a leaderboard, and a private summary of what you missed while you were away. It is built like a group chat should be — replies, reactions, mentions, search, an unread line — and it is on the web today.

The room

  • Ask Mark, together

    Type @Mark or tap the Ask Mark chip and the question goes to Mark with the room's recent conversation behind it. His answer — scene, chart, derivation, code — lands in the thread for everyone, addressed to whoever asked. Reply to quote him; follow up to keep going. Every room has a brief Mark reads before each answer, so a client-project room and a pub-quiz room get different assistants.

  • One library, shared

    PDF, Word, Excel, PowerPoint, text, code and images — dropped into the Library tab or attached to a message — belong to the room, up to 40 files. Mark reads each one on the way in, writes a one-line summary, and answers from the library when asked.

  • Notes, and Catch me up

    Mark keeps the room's Notes as the conversation moves, rewritten every few messages so they read as minutes. Come back after a day away and Catch me up gives you — only you — a short summary of what happened since you last looked.

  • Quizzes with a leaderboard

    Ask for a quiz and Mark posts one into the room. Everyone takes it on their own screen; nobody sees anyone else's answers; the leaderboard shows score, time and who finished. The first attempt counts.

A proper group chat

  • The things you expect

    Full-width messages with a floating toolbar, replies that quote, reactions with a real emoji picker, @mentions that open a person's card, editing and deleting your own messages — with the same @ autocomplete and file attachments as a new one — search inside the room, a NEW line at your unread mark, typing indicators, a Here / Away rail, and desktop notifications for mentions and for Mark's answers to you.

  • Many chats, one room

    Up to 30 chats per room, so #general and #problem-sets stay apart while Mark and the library are shared across all of them.

  • Joining

    A link, a six-letter code and a QR, all in the invite dialog. Up to 15 people, every one of them a real account — nobody joins anonymously, which is what makes the leaderboard, the mentions and the notes mean something.

  • What it costs

    Chatting, files, notes and catch-up are free on every plan. Asking Mark uses the asker's usage, exactly as it would in a private chat.

Also in this release

  • Usage limits now say what they mean

    When you reach a limit on the web, you see the actual message — what ran out and what to do — with an Upgrade or Sign up button, instead of a generic error card asking you to retry.

  • Sharing a chat needs an account, and your chats come with you

    Share links belong to an account now, so only you can update or delete yours. Signed out, the Share button walks you to sign in and brings you straight back; and any chats you had while signed out are claimed by your account at sign-in and synced to every device.

  • Small things

    Quiz options no longer light up under the pointer. Start free on the pricing page goes somewhere. A failed sign-in link tells you it failed. The home page says what the product does, and the social card is new.

v1.5.0Open weights

Mark 1x-9B — our first open model

We trained a model, and we are giving it away. Mark 1x-9B is a nine-billion-parameter model built on Qwen3.5-9B and published under an open licence — weights, benchmark protocol and every raw output, all public, so anyone can check our numbers instead of taking them on trust. It is small enough to run on a laptop and it is trained for the one thing Saanora has always cared about: answering with something you can look at and poke, not only read. To be clear about what changed and what did not — this is a model we published for anyone to download. The assistant inside this app still runs on capable third-party models.

The model

  • Built to answer in interfaces

    Most models can be coaxed into emitting structured output with a schema bolted on top. Mark 1x-9B does it without one. Asked the same questions with no constrained decoding, the base model produced a valid directive 0% of the time; Mark 1x-9B does it 84% of the time, and it knows when NOT to — it returns plain prose when a diagram would not help. Follow-up edits to an existing artifact went from 5 out of 14 to 12.3.

  • Reasoning that holds up at 9B

    Measured under the base model’s own published evaluation protocol: GPQA Diamond 79.4 (avg@4, across all 198 questions) and AIME 2026 83.3 (avg@2). We publish the harness and every raw generation alongside the weights, because a benchmark number you cannot reproduce is marketing, not evidence.

  • Honest about what it is not

    Mark 1x-9B is built on Qwen3.5-9B, not a foundation model trained from scratch. Everything other than the directive behaviour — code, maths, tool calling, the 262,144-token context, multilingual ability — is inherited from the base model and was deliberately left alone. Where the training cost us something, the model card says so.

Where to get it

  • Hugging Face and ModelScope

    The weights, the model card, the benchmark protocol and the raw outputs. Nothing gated, nothing behind a form. huggingface.co/Saanora/mark-1x-9b and modelscope.ai/models/saanora-org/mark-1x-9b.

  • Runs where you already work

    The architecture is unmodified, so it loads on vLLM, SGLang and transformers today with no porting at all. Deploying it is a configuration change rather than an integration project.

In the app

  • Mark 1x

    The assistant is now called Mark 1x rather than Mark Preview — the same assistant, out of preview naming. It continues to run on capable third-party models, and we will keep saying so plainly.

  • You can see it thinking

    3D scenes used to open on a silent gap while the renderer started. That gap is now a field of points with a wave running through it and a progress read-out, so a scene that takes a moment looks like work happening rather than something broken.

v1.4.0Everywhere

A new look, and the app catches up with the web

Saanora gets its own identity — a new mark, new app icons, and a redesigned site and opening screens on every platform. Underneath, this is the release that ships Projects, the Library and the rebuilt memory to the Windows and Android apps, and adds the things that make a long conversation navigable: a contents rail, a sources drawer, and a device list you can actually act on.

A new identity

  • A mark of our own

    Saanora has a real logo now — a double spiral drawn as one continuous stroke. It replaces the old flame everywhere: the site, the apps, email, shared chats and social. On the web it is monochrome, because the product should be the colourful part.

  • App icons you can pick out of a dock

    The Windows and Android icons carry the mark in white on a full-bleed aurora gradient — the one place colour belongs. The browser tab and search result icon match, at a size where the spiral still reads.

  • New opening screens

    The desktop and Android apps open on a calm splash and, on first run, a proper welcome. The Windows installer was rebuilt in the same language — no more flashing lightning.

  • Plan badges that make sense

    Free is a quiet outline, Lite is solid white, and Spark carries the aurora gradient. Same ladder in the web app, the desktop app and on your phone, so your plan looks the same wherever you are.

Finding your way around

  • A contents rail for long chats

    A thin rail on the right edge of a long conversation marks every question you asked. Hover it and the rail opens into a list — click any line to jump straight back to that point instead of scrolling for it.

  • Every source, in one drawer

    Research answers now have a Show sources button that slides open the full list — citation number, headline, domain and the snippet Mark actually used, each linking out. A full-height sheet on your phone, a drawer beside the answer on desktop.

  • Search your chats on Android

    The Android app gets the search screen the desktop already had: type a few words and every matching conversation surfaces, so an old thread is findable without scrolling the sidebar.

Your account

  • See every device you are signed in on

    Settings now lists every live session on your account — what it is, where it last connected from, and when. Ending one is a single click, and there is a sign out everywhere else for when you are not sure.

  • Notifications when a long answer lands

    The Android app can tell you when Mark finishes an answer you walked away from. It asks once, in plain language, and explains what it is for before the system dialog appears.

  • Usage you can read at a glance

    The usage meters in Settings now use one scale on every platform: full while you have room, dimmed as it tightens, red only once a limit is genuinely reached.

Fixes

  • Full screen means full screen

    Expanding a canvas covers the whole window now instead of leaving the sidebar and top bar poking through the corner of it.

  • Projects open and close in the sidebar

    Every project expands to show the chats inside it, and any of those chats can be pinned on its own — not just the project.

  • The pricing page knows your plan

    Signed in on a paid plan, the pricing page showed the sign-up buttons while it waited on billing. It reads your plan first now, so your current plan is marked immediately.

  • Mistyped links land somewhere

    A URL that matches nothing used to fall through to a blank browser error page. Every wrong address now lands on a real Saanora page with a way back.

v1.3.0Workspace

Projects, Library, and a much better memory

The release where Saanora stops treating every chat as an island. Projects keep related conversations, files and instructions together — attach a syllabus once and every chat inside knows it. The Library gathers every file you have ever sent or been given. And memory now understands that facts change.

Projects

  • One place for related chats

    Group a semester, a client, or a book into a project. Chats inside it sit together in the sidebar, and you can drag them into whatever order makes sense — syllabus order, chapter order, yours.

  • Attach files once, not in every chat

    Add a syllabus, a brief or a spec to the project and every conversation in it can use them. The text is read once when you upload, so the twelfth chat costs exactly what the first did — no re-uploading, no waiting for the same PDF to be parsed again.

  • Standing instructions

    Write the brief once — "third-year syllabus, worked examples over theory" — and it applies to every chat in the project instead of being retyped at the top of each one.

  • Project-only memory

    A project can keep what it learns to itself. Useful for a client, a medical question, or anything you would rather not have colour the answers you get elsewhere.

  • Deleting asks what you meant

    Removing a project offers two clear choices: keep the chats (they simply become regular chats) or delete them too. Keeping is the default, because tidying a sidebar and destroying six months of work should not be the same gesture.

Library

  • Every file, in one place

    Everything you have attached and everything Mark has generated for you, together. Grid or list, searchable, filterable by source and file type — and each file says which conversation it came from.

Memory

  • Facts that change now actually change

    Tell Mark you have turned 20 and it stops believing you are 19. Previously both were remembered and it answered from whichever it read first. The old fact is retired, not deleted, so nothing is lost if it retires the wrong one.

  • It remembers what is relevant, not just what is recent

    Mark now picks memories that relate to what you are actually asking about. Something you mentioned once, months ago, resurfaces when it matters — instead of being buried under everything you have said since.

  • Less noise

    Passing requests are no longer stored as if they were facts about you. "Wants help with calculus" was true for an afternoon; it does not belong in what Mark knows about you a year later.

Files and documents

  • Word documents and code open properly

    Click a .docx and read it laid out on a page. Click a .py or .tsx and read it with syntax highlighting. Both render on your own device — the file is never sent anywhere to be converted.

  • Documents open beside the chat, not on top of it

    Files now open in a panel docked to the side, so you can read a spec while reading the answer about it. Expand it to fill the window when you need more room; images still open full screen, because that is what an image wants.

  • See what Mark actually read

    For a spreadsheet or a presentation, you can now check exactly what text Mark received from the file. Not a preview — a receipt. If something is missing there, Mark could not see it either.

  • Bigger documents get read further

    Mark now reads more than three times as much of a long document before it has to stop — roughly eighty dense pages instead of twenty-five.

Diagrams and sharing

  • Expand any diagram or chart

    Diagrams open full screen with zoom and drag, so a twelve-node flowchart is readable instead of decorative. Scroll to zoom, drag to move, double-click to reset.

  • Shared chats show everything

    A shared link now renders every part of the conversation — diagrams, quizzes, maths, code and tables, in any combination. Previously only the last of them appeared and the rest showed as raw text.

Fixes

  • Attachments stay attached

    Files you send now stay with the conversation, so Mark can still refer to them several turns later instead of forgetting the document you opened with.

  • Maths renders as maths

    Formulas no longer appear as raw brackets and backslashes — in chat, and on shared links.

  • Lessons look like lessons

    Asking Mark to teach you something now gets an explanation with a diagram, rather than a formal report with headings and a summary.

v1.2.0Mobile

Saanora for Android

Mark goes mobile. Saanora for Android is a native app on Google Play — the full experience on your phone, with interactive answers, your camera wired into the composer, and every chat already in sync with web and desktop.

Android app

  • Get it on Google Play

    Install Saanora for Android straight from Google Play — free, no setup screens, updates handled for you. Sign in with Google or the email and password you already use.

  • Camera, photos, and files

    Tap + to send a photo you just took, images from your gallery, or documents off your phone — up to five attachments per message, and Mark still remembers them turns later.

  • Read aloud

    Tap read aloud under any answer and your phone speaks it — hands-free while you cook, walk, or drive. Tap again to stop.

  • Share to the Android share sheet

    Turn any conversation into a public link and hand it straight to the system share sheet. Update the snapshot later, or revoke the link entirely.

  • Built like a phone app

    The composer rides flush on top of the keyboard, pull-to-refresh re-pulls your chats and settings, sending gives a light haptic tap, and search covers message text as well as titles.

Everything from the web, on your phone

  • Interactive answers, natively

    Quizzes, flashcards, step walkthroughs, knowledge maps, and charts render as real native views; 3D scenes, simulations, diagrams, and typeset maths get a full renderer of their own. Generated PDF, Word, Excel, and PowerPoint files arrive as tappable chips.

  • Research with real sources

    Switch the composer to Research and Mark searches the web, then returns a sources pill you can open to read every citation it actually used.

  • Temporary chats, ghost included

    Tap the ghost in the top bar and the screen cools to violet — nothing is saved, nothing syncs, and leaving the chat ends it.

  • Cross-device sync and shared usage

    Chats, settings, and your response-mode preference stay in step across web, desktop, and phone — on one account, with one usage allowance, and memory you can read and edit in Settings.

v1.1.0Desktop

Saanora for Windows

Mark lands on your desktop. Saanora for Windows is out on the Microsoft Store — the full experience, one Alt+Space away from anything you're doing, with a quiet home in your system tray.

Desktop app

  • Get it from the Microsoft Store

    Install Saanora for Windows straight from the Microsoft Store — signed and verified by Microsoft, free, for Windows 10 and 11. No wizard, no setup screens.

  • Alt+Space global summon

    Press Alt+Space from anywhere — your editor, your slides, your browser — and Mark appears over whatever you're doing. No window hunting.

  • System tray home + start at login

    Close the window and Saanora keeps running quietly in the tray, ready for the next summon. Turn on launch at startup and it's already waiting when Windows boots — without opening a window on you.

  • Reply notifications with a chime

    Ask something long-running and switch away — a native notification with a soft chime tells you the moment Mark replies, even when the window isn't focused.

  • Auto-updates

    The app keeps itself current in the background. Install once and new features simply arrive.

Everything from the web, on the desktop

  • Temporary chats, ghost included

    Flip on a temporary chat and the conversation is never saved and never synced — close it and it's gone.

  • Cross-device settings sync

    Chats and settings stay in step across web, desktop, and mobile, so a conversation you start at your desk is waiting on your phone.

  • Interactive answers

    3D scenes, charts, diagrams, quizzes, flashcards, live simulations, and typeset math render right in the chat — and generated documents save straight to Downloads as real files.

  • Keyboard shortcuts

    Ctrl+K searches your chats, Ctrl+N starts a new one, Ctrl+B tucks the sidebar away, and Ctrl+R reloads if you ever need it.

v1.0.0Launch

Initial release

This is Saanora's public launch — the first release of Mark 1x. Everything below is live today: tools to learn, study, research, and create, wrapped in one assistant you can talk to.

Learn & visualize

  • Interactive 3D models

    Rotate and drag models with your cursor, and hover any part to reveal its label. Turn an abstract diagram into something you can actually hold and inspect.

  • Manipulable simulations

    Drag sliders to drive live physics — projectile motion, pendulums, waves, and orbits — and plot functions on graphs that redraw as you change the inputs.

  • Explorable knowledge maps

    See how ideas connect on a visual map, then click any node to zoom in and unfold the detail beneath it.

  • Animated walkthroughs

    Watch concepts unfold one step at a time, with play, pause, and scrub controls so you move at exactly your own pace.

Study mode

  • Interactive quizzes

    Answer questions and get instant feedback on every choice. When you're done, retry only the ones you missed — no busywork repeating what you already know.

  • Flashcards that work the way you do

    Flip cards to check yourself, shuffle the deck, drill the ones you keep getting wrong, and download a set to study anywhere.

Research & documents

  • Research mode with real citations

    Get answers grounded in the web, every claim backed by a real, clickable source you can open and verify yourself.

  • Document generation

    Turn a conversation into a finished file — PDF, Word, Excel, or PowerPoint — ready to share or hand in.

  • Charts and diagrams

    Visualize data with clean charts and sketch out systems and flows with Mermaid diagrams, right inside your answers.

Assistant

  • Cross-chat memory you control

    Saanora can remember context across conversations so you don't repeat yourself — and you stay in charge of what it keeps.

  • Voice read-aloud

    Have any answer read out loud, so you can listen while you work, walk, or rest your eyes.

  • Four modes for any task

    Switch between Quick, Auto, Think, and Research depending on whether you want a fast reply or a careful, deeper one.

  • First-principles thinking

    Think mode reasons a problem through from first principles, showing its work instead of jumping to a guess.

Platform

  • Sign in with Google

    Get started in a tap — sign in securely with your Google account, no new password to remember.

  • Share any visual to X

    Made something worth showing off? Post any visual straight to X in a couple of clicks.

  • Wellbeing support

    If a conversation turns heavy, Saanora responds with calm, careful listening and points you toward free human helplines.