Skip to content

Changelog.

Every release, newest first. Betas are labelled; a beta install follows betas, a stable one stays stable. Canto and Tulip also show What’s New after each update.

  1. Canto 0.8.9

    Jun 14, 2026
    stable

    🐧 oMLX support, built in

    • One-click setup — pick oMLX from a dedicated option when you add a connection, and Canto fills in the right address for you. No more wiring it up through a generic "OpenAI-compatible" workaround.
    • It just works — Canto speaks oMLX's language natively, including how it loads models on demand and frees up memory when it's done.
    • Made for your Mac — oMLX is tuned for Apple Silicon, so you get fast, fully on-device answers without anything leaving your computer.
    Read all the notes

    💭 Watch your model think

    • See the reasoning unfold — models that "think" before they answer now stream that step-by-step reasoning into Canto as it happens.
    • Cleanly separated — the thinking is tucked into its own collapsible block, so your final answer stays clean and easy to read.

    📏 Context sizes you can trust

    • Real numbers, not a placeholder — local connections no longer show a misleading "256K". Canto discovers a model's actual limit where it can, and falls back to a sensible value otherwise.
    • Set it exactly — a handy preset picker lets you tell Canto a model's true window in a couple of clicks, and the context meter updates instantly.
    • The meter finally agrees — the "how full is the model" bar now reflects your real limit, so warnings and auto-compaction kick in at the right time.
    • Your settings stick — a context size you set by hand is remembered and survives refreshing your list of models.

    🛠️ Smarter tool detection

    • A fair test — Canto now gently warms a model up before checking whether it can use tools (reading notes, searching the web, editing documents), so big models aren't penalized for being slow to load.
    • More patience for heavy models — the check waits longer for large local models, so a capable 9B model is recognized just like a quick 4B one.
    • Have the final say — if the automatic check ever gets it wrong, you can switch tool support on or off for any model yourself.

    🎯 Friendlier limits & refinements

    • Plain-language memory warnings — if a local model runs short on memory mid-request, Canto explains what happened and suggests how to fix it, instead of showing a cryptic error.
    • Cleaner structured replies — oMLX models now return tidy, well-formed results when Canto asks for structured output.
    Version
    0.8.9
    Released
    Jun 14, 2026
    Channel
    Stable
  2. Canto 0.8.8

    Jun 14, 2026
    stable

    🪟 See exactly what Canto is thinking about

    • A real, accurate context meter. Canto now shows precisely how full the model's "memory" is right now, instead of a rough guess.
    • A clear breakdown. See how much space your notes, your vault, web research, tools, and the conversation itself are each using.
    • Session at a glance. A running tally shows how much work a chat has done, including the hidden passes Canto runs for research.
    • No more surprises. You can see when a chat is filling up and act early, instead of it mysteriously slowing down or forgetting things.
    Read all the notes

    ♻️ Long chats that never hit a wall

    • Auto-compaction. When a chat starts to fill up, Canto quietly summarizes the older turns into a short recap and keeps the recent ones word-for-word — so you can keep going without losing the thread.
    • Recent turns stay exact. Your latest messages are always kept verbatim, never summarized.
    • "Compact now" button. Reclaim space yourself anytime, right from the context meter.
    • Tune it your way. New Agent settings let you choose how soon it kicks in, how many recent turns to always keep, who writes the recap, and whether to get a gentle heads-up when it happens.
    • Works everywhere. Applies to Canto Chat, the Document Agent, and Vault Chat.

    📊 Diagrams you can actually explore

    • Pan, zoom, and go fullscreen. Get in close on a complex diagram or open it full-screen to study the whole thing.
    • Captions. Diagrams can carry a short title so you know what you're looking at.
    • One-click repair. If a diagram comes out broken, a "fix" action asks Canto to mend it — and you can watch it work.
    • Edit it yourself. A split-view editor lets you tweak a diagram by hand.
    • Smoother while streaming. Diagrams now settle into place cleanly as a reply comes in, instead of flickering or grabbing your scroll.

    🛤️ Vault Manager shows its work

    • Live timeline. Vault Manager now reports what it's doing step by step — matching the look of Canto Chat and the Agent Panel — instead of a single vague status line.
    • Grouped results. Drafted changes are tallied together, and anything skipped (duplicates, limits, or errors) is shown plainly.
    • Peek at its thinking. Expandable thought traces let you follow its reasoning when you want to.
    • Nothing hidden. If a run stops early for any reason, it tells you why.

    🎯 Calmer, steadier research notes

    • One health indicator. Ledger problems, uncitable claims, and weakly-supported claims now live in a single tidy popover next to the note title, instead of scattered banners.
    • Citations that survive follow-ups. Ask a research note a follow-up question and its citation numbers keep resolving correctly across turns.
    • Honest saves. Saving a research note always keeps the full draft and clearly flags anything that got trimmed or dropped, rather than quietly swapping in a shorter answer.
    • Sturdier evidence ledger. The claims-and-sources table is more reliable to build, and claims trace back to the sources you actually see cited.

    🛠️ Smaller fixes & refinements

    • Roomier chat layout. The Canto Chat split and editor minimum width were retuned so narrow side-by-side layouts stay comfortable to work in.
    • Clearer embedding status. The background indexing indicator now names the note or link it's currently working on.
    • Protected note metadata. Research notes are better guarded against accidentally losing their title or misplacing the tag row while you edit.
    • Tidier numbers and tables. Context-window sizes display as clean round values, and currency symbols in tables are no longer mistaken for math.
    Version
    0.8.8
    Released
    Jun 14, 2026
    Channel
    Stable
  3. Canto 0.8.7

    Jun 10, 2026
    stable

    🧭 Undo Compass — rewind any AI edit

    • Every change the AI makes to a note is now automatically checkpointed.
    • Open the Compass to preview a clear before/after (added in green, removed in red) before deciding.
    • Rewind to any earlier point with a single click.
    • The history stays on your device and trims itself, so it never bloats your vault.
    Read all the notes

    🔗 Citations that belong to the note

    • References are now owned by the note itself, so numbering is always correct.
    • Reorder your sources and the whole note renumbers itself to match.
    • Citations stay linked to the right source even as you edit.
    • The References section is protected so the AI can't accidentally scramble it.

    📚 A reference registry you can manage

    • A dedicated panel lists every source a note cites, with how often each one is actually used.
    • Reorder, edit, and add sources — the note updates to match.
    • "Remove all uncited" clears out sources that were gathered but never used.
    • See when a reference is also used in other notes, so you don't lose useful ones.
    • "Rebuild from body" reconstructs the registry from the note's content if things ever drift.

    🔎 Citation hover cards

    • Hover any citation to see the source, domain, and a quick reliability read — without leaving your place.
    • See how often the source is cited here and whether it appears in other notes.
    • Jump to the source or work with the reference right from the hover card.

    ⚠️ Citation health check

    • When Canto writes a research note, it tells you upfront how many claims it could and couldn't back with a source.
    • Citation markers that don't point to a real source are cleaned up instead of left dangling.
    • Dismiss the banner anytime, or tell it not to show again for that note.

    🧾 Evidence Ledger

    • A structured table of a note's key claims, the sources supporting (or contradicting) each, and a confidence rating.
    • Color-coded high / medium / low confidence at a glance.
    • Thinly-supported or contradicted claims get a subtle underline in the note body.
    • "Insert as section" makes the ledger a permanent part of the document when you want it.

    🔄 Living research notes

    • Come back to a Canto-authored research note later and choose "Update this research" to re-run it.
    • A merge view summarizes new sources, new or revised claims, confidence shifts, and new contradictions before anything changes.
    • Review the diff and choose to merge or discard — a refresh never silently rewrites your work.

    🎯 A calmer, faster vault

    • Related Notes suggestions are sharper and arrive with less churn.
    • The Knowledge Graph stays responsive on very large vaults and tells you when it's trimmed for speed.
    • An open Knowledge Graph tab now restores after you restart Canto.
    • The local AI's indexing engine no longer gets unloaded mid-job, so background work finishes cleanly.

    🛠️ Smaller fixes & refinements

    • Stray internal scaffolding (like "next steps") no longer leaks into notes Canto writes for you.
    • Saving a research note never drops a citation it had just shown you.
    • A labeled spinner shows when Canto is building citations, the ledger, and references.
    • Research notes get tidy role labels in the margin (Summary, Methodology, References) to make long documents easier to scan.
    Version
    0.8.7
    Released
    Jun 10, 2026
    Channel
    Stable
  4. Canto 0.8.6

    Jun 9, 2026
    stable

    🗑️ A Delete That Actually Deletes

    • Removing a file from the Library now permanently deletes it — the file, its indexed data, and its search data — instead of just hiding it from view.
    • References to that file (attachment pills, inline images, and citations) are automatically cleaned out of your notes and notebooks.
    • Re-adding the same file later starts fresh, with no stale leftovers quietly coming back.
    • Files shared by more than one note are kept safe — the file on disk is only removed when nothing else points to it.
    Read all the notes

    👀 Know the Impact Before You Confirm

    • Before deleting, Canto shows you how many notes will be affected and which ones.
    • You can see how much indexed content will be removed, with a clear warning that the action can't be undone.

    📎 Note Attachments Join the Library

    • Files attached directly inside notes now appear in the Library, marked as Indexed.
    • These attachments are included in vault-wide search when Canto Chat is set to use all your notes.
    • Whether a file came from chat or from a note, it now lives in the same Library view.

    🪄 Smarter Drag-and-Drop

    • Dragging a file from the sidebar into the editor now drops a real attachment you can open — not just plain text.
    • Dragging a note in creates a working link instead of the note's title as text.
    • The Library refreshes quietly in the background and attachment indicators update on their own.

    🧰 A Better Vault Manager

    • The Vault Manager chat now uses the same polished composer as Canto Chat, with quick-action presets built in.
    • You can choose your model directly from the Vault Manager.
    • A context meter shows how much room the vault scan, note reads, and the drafted plan are using as the agent works.
    • Smarter handling avoids repeating the same folder actions on smaller models.

    📊 Live Context Usage

    • The context meter now updates while Canto is working, not just when it finishes — so you can see context fill up in real time.

    🧠 Memory, One Click Away

    • Open the adaptive Memory dashboard right from Settings → AI Models.
    • High-memory Macs now get higher recommended context limits, so guidance matches what your machine can handle.

    🧺 Inbox Mode Polish

    • Related-note suggestions are now drawn from real source content, not just titles and metadata.
    • A compact run strip stays pinned near the composer, so you can apply, retry, or jump to a run without scrolling.
    • A new Start Over option discards a suggested plan and returns you to the composer — without touching your vault.
    • Citations stay cleaner: existing labels are preserved and reference lists stay tidy.

    🛠️ Smaller Fixes & Refinements

    • Attachment indicators update right after a file is recognized — no manual reload needed.
    • The Library refreshes while open without flickering between loading and error states.
    • Files mistakenly marked as failed to index can now recover on their own.
    • Stray internal text no longer slips into notes Canto creates for you.
    Version
    0.8.6
    Released
    Jun 9, 2026
    Channel
    Stable
  5. Canto 0.8.5

    Jun 7, 2026
    stable

    Canto Chat

    • Added Inbox Mode presets for common organizing tasks like finding related notes, citing sources, summarizing into a new note, filing notes, adding tags, and finding connections.
    • Improved the experience while Canto is preparing organizer suggestions, with clearer “reading sources” and “organizing” progress states.
    • Added receipts after organizer runs so you can see what changed, what was skipped, and what still needs attention.
    • Improved follow-up research loading states so longer follow-up work feels less stuck.
    • Follow-up research can now draw from a broader set of relevant material.
    • Created notes and notebooks keep cleaner, more consistent references and source links.
    Read all the notes

    Notes, Notebooks, and Organization

    • Notes and notebooks created from chat can now be placed in a chosen folder.
    • Approval previews now show the destination folder before a new note or notebook is created.
    • Source links and reference sections are more consistent when Canto creates or updates documents.

    Memory Links and Search

    • Improved how Canto prepares your vault for Memory Links, Related Notes, and source matching.
    • Large vaults should catch up faster in the background.
    • Manual Memory Links rebuilds are more dependable.
    • Memory settings now better reflect what has actually been prepared.
    • Repeated source links are handled more calmly, reducing duplicate background work.

    Library and Files

    • Library items now show clearer indexing/preparation progress.
    • Failed Library preparation can be retried more easily.
    • Image-aware chat behaves more steadily while visual context is being prepared.
    • Asset indexing progress is easier to see from the Library.

    Voice

    • Added Italian support for transcription.
    • Improved the voice model list with clearer recommendations for higher-quality transcription.
    • Made voice model choices easier to compare and manage.

    Fixes and Polish

    • Reduced duplicate work when the same link is used more than once.
    • Improved source handling for Inbox Mode and created notes.
    • Improved manual rebuild behavior for Memory Links.
    • Made follow-up research feel more responsive.
    • Added general polish around chat, Library preparation, Memory Links, and voice settings.
    Version
    0.8.5
    Released
    Jun 7, 2026
    Channel
    Stable
  6. Canto 0.8.4

    Jun 5, 2026
    stable

    Research That Keeps Going

    • Added editable research follow-up tasks after a Research Mode run.
    • You can now add, remove, or rewrite follow-up questions before continuing.
    • Canto can suggest more follow-up ideas when you want new angles to explore.
    • Follow-up tasks can be run one by one, with progress shown as each task completes.
    • Follow-up progress stays with the research thread, so you can pause and resume more naturally.
    Read all the notes

    Better Research Saves

    • Saved research notes now include more of the full conversation, especially when you continue chatting after the first result.
    • Completed follow-up findings are folded into saved research artifacts instead of being left behind as loose checklist items.
    • Research can still be saved as a full note, brief, comparison matrix, or notebook.
    • Saving research now shows a clearer live preview while Canto prepares the final document.

    Edit Open Notes From Canto Chat

    • Canto Chat can now help revise the note currently open beside it.
    • You can ask Canto to rewrite, tighten, restructure, or expand part of the open note.
    • Proposed edits are shown with a preview before you approve them.
    • The handoff between Canto Chat and the open document feels smoother and more direct.

    EPUB Book Support

    • EPUB files are now supported as source files.
    • You can add EPUB books to your Library or drop them into chat.
    • Canto can preview book covers when available.
    • Book text is read with chapter awareness, making summaries and study guides easier to follow.
    • Broad prompts like “summarize this book” or “make a chapter-by-chapter guide” now work better with EPUB sources.

    New Local Model Options

    • Added new Gemma 4 local model choices.
    • These models give you more private, on-device options for writing, reasoning, coding, and image-aware work.
    • Older local model selections are guided toward the newer supported options.

    Smaller Improvements

    • The Memory window now fits better on narrower screens.
    • Long rows in the Memory panel wrap properly instead of overflowing.
    • Research save, follow-up, and stop/resume controls are clearer while work is running.
    • Citation and source links are more consistent across chat-created notes.
    • EPUB files appear more naturally in Library and supported-file flows.
    Version
    0.8.4
    Released
    Jun 5, 2026
    Channel
    Stable
  7. Canto 0.8.3

    Jun 4, 2026
    stable

    Research Mode

    • Added Research Mode to Canto Chat for longer, more deliberate research tasks.
    • Added a clear Chat / Research switch in the composer.
    • Added research controls for choosing sources, depth, and output format.
    • Research sessions now remember their research settings.
    Read all the notes

    Research Planning

    • Canto now drafts a research plan before longer research begins.
    • You can review, adjust, approve, or cancel the plan before Canto starts.
    • Deeper web research now asks for approval before using external research credits.
    • Cancelling a plan no longer leaves behind a messy half-started run.

    Live Research Progress

    • Research runs now show a clearer source trail while Canto works.
    • You can see whether Canto is reading from your notes, Library files, or the web.
    • Deep research now shows live status and elapsed time, so longer runs feel less stuck.
    • You can stop a research run, narrow the topic, or change source types mid-run.

    Research Results

    • Completed research now gets a dedicated results card.
    • Results can include unverified claims and follow-up tasks.
    • Follow-up tasks are shown as an interactive checklist.
    • You can run follow-up tasks when you are ready.

    Save Research Outputs

    • You can now save completed research as a Research note.
    • You can also save research as a Research brief.
    • You can save research as a Comparison matrix.
    • You can save research as a Notebook when the work belongs with code, calculations, or step-by-step analysis.
    • Saving research is now more reliable and no longer depends on the AI manually calling a note-creation tool.

    Better Research Notes

    • Saved research notes now have a cleaner, more paper-like structure.
    • Research notes can include a real table of contents when useful.
    • Notes now use cleaner numbered sections, methodology, limitations, and follow-up tasks.
    • Saved notes are better at preserving important tables, numbers, comparisons, prices, figures, and other details from the research chat.
    • Research note titles are now more specific and less likely to simply repeat the original question.

    Cleaner Citations and References

    • References are now de-duplicated, so the same source does not appear over and over.
    • Web sources now show a clearer clickable link back to the original page.
    • Vault sources can open the related note or notebook.
    • Library file sources can open the related file.
    • Unresolved citation markers are cleaned up instead of being left as stray text.
    • Citation numbering is more consistent between the body of the note and the reference list.
    • Saved notebooks now get a references section too.

    Manual Citations

    • Added a new /cite command in the editor.
    • You can cite a web URL while writing.
    • You can search for and cite another note from your vault.
    • New citations continue the numbering already used in the document.

    Source and Link Handling

    • Saved research notes now index web source links for future search and memory use.
    • Source links in saved notes show clearer indexing status.
    • Bare or accidental web-looking text is less likely to turn into unwanted links.
    • Task-list style items from research saves now become real checkboxes when appropriate.

    Document Agent Improvements

    • When you ask the document agent to edit selected text, it is better at keeping the edit focused on that selected passage.
    • Moving from a saved research note into the document agent is smoother.
    • If a saved note is not open yet, Canto offers to open it first.

    Composer and Trial UI Polish

    • The trial usage pill is now shared across chat composers for a more consistent look.
    • Research controls are better integrated into both the home composer and in-session chat composer.

    Theme Polish

    • Canto now remembers your last light theme and last dark theme separately.
    • Switching between light and dark returns to the theme you last used in each mode.

    Model and Context Improvements

    • Ollama Cloud models can now use more of the available conversation and source context.
    • Long research and chat sessions have more room to include relevant context.

    Smaller Fixes

    • Research save flows are more dependable across notes, briefs, matrices, and notebooks.
    • Research progress messages are clearer during long-running web research.
    • Saved research notes avoid duplicate metadata sections.
    • Created research notes behave better when edited afterward.
    • The embedding and link indexing inspector is clearer when research saves create background work.
    Version
    0.8.3
    Released
    Jun 4, 2026
    Channel
    Stable
  8. Canto 0.8.2

    May 31, 2026
    stable

    ✍️ From a Chat to a Real Note — While You Watch

    • Live drafting preview — when Canto Chat creates a note, watch it stream into view in real time, fully formatted, before you approve it.
    • Approve right where it appears — create approvals now show up inline in the conversation with clear approve/reject actions.
    • Rich content, rendered — equations and Mermaid diagrams display properly in both the preview and the finished note.
    • Cleaner titles — a heading at the top of a reply is no longer duplicated into the note's body when you save it.
    Read all the notes

    🤝 Keep Going in the Document Agent

    • A friendly handoff strip — after Canto Chat creates or opens a note, a dismissible prompt offers to continue in that note's docked Agent Chat.
    • Animated, not jarring — moving from the chat home into a note-and-agent layout now glides instead of snapping.
    • Chat can read the open document — when chatting beside a note or notebook, Canto Chat can read and cite the document open next to it.
    • Clear web boundaries — if you ask something that needs the web while web access is off, Canto tells you plainly instead of quietly coming up short.

    ☁️ iCloud Sync, Rebuilt for Real Time

    • Real-time updates — changes now stream between your Macs promptly instead of waiting on slow background passes.
    • One simple switch — turning on iCloud Drive Sync is all it takes; the faster engine activates automatically.
    • Your whole vault stays in sync — no more picking which folders to sync; everything is kept together by default.
    • Trustworthy cloud badges — the cloud icons next to your notes now reliably reflect what's safely backed up, including notes restored on a new Mac.
    • The sidebar keeps up — when a change arrives from another Mac, your sidebar and file tree refresh on their own instead of showing stale rows.

    🩺 Calmer Sync Settings, With Real Repair Tools

    • A clear status strip — one compact line tells you what sync is doing, instead of a wall of technical toggles.
    • Sync Doctor — a one-tap, non-destructive repair that re-checks your vault against the cloud and recovers anything missing.
    • Re-join from iCloud — a second Mac can cleanly join the shared vault already in your iCloud instead of starting a separate one.
    • Clean-slate reset — a clearly labeled reset wipes the cloud and local sync state for a fresh start, with a separate hard reset when you want everything cleared.
    • Quieter syncing indicator — the "Syncing…" spinner now appears for real work, not every routine background check.

    🏷️ Smarter Chat Titles Without the Wait

    • An optional tiny helper — download a small on-device model just for naming chats, from Settings → AI Models.
    • Never blocks your main model — it loads, names the chat, and unloads on its own.
    • Graceful fallback — without it, Canto still gives your chats sensible titles automatically.

    ⚡ Better Local Models

    • Higher-quality downloads — local models now use newer, better-tuned versions for cleaner output.
    • Tuned for GLM Flash — the GLM model now runs with sampling settings matched to its recommended defaults.
    • Accurate download states — the model picker and settings track downloads live and stop showing stale "loading" or "downloading" states once a model is ready.
    • Steadier on tighter memory — a couple of models had their settings adjusted to match what runs reliably in practice.

    🧮 Turn Plain Text Into Real Equations

    • Conversion requests understood — phrases like "convert this to an equation" are recognized as real edit requests.
    • Lands as real math — the result is an editable, rendered math block, not flattened plain text.

    🛠️ Smaller Fixes & Refinements

    • Notes remember your place — switching note tabs restores your cursor and scroll position instead of resetting to the top.
    • Tidier status bar in narrow panes — in split-pane layouts the footer stays on a single row, switching to compact icons instead of wrapping.
    • Copy Mermaid errors — when a diagram fails to render, you can copy the error text in one click from both the editor and Agent Chat.
    • Cleaner agent activity rail — nested timeline steps line up neatly and the live edit preview is easier to read.
    • Bigger vault tidy-ups — the AI Vault organizer can reorganize large vaults in one pass, with a dedicated panel for reviewing and approving the plan.
    • Latest building blocks — the editor, app runtime, and build tooling were updated to their newest stable versions for better reliability.
    Version
    0.8.2
    Released
    May 31, 2026
    Channel
    Stable