What changed, week by week.
What Teserra learned to do, from the first grid to agent access. Updates are free within the current major version.
Current version 1.3.19. One entry a week: releases with fixes only fold into the next one.
What comes next has its own page: Roadmap.
Shipped, newest first.
-
A new first launch
Tell it what you keep: it finds it on your Mac, counts it, and brings it in. - A new first launch. Tell Teserra what you keep and it finds it on your Mac: screenshots, your Eagle library, any folder. It counts before copying, and your originals stay where they are.
-
Collections, from the right-click
Right-click, Collections: a tick where the whole selection is, a dash and 1 of 2 where part of it is. - Collections, from the right-click. The menu checks the collections your selection is in, and one click adds or removes it. Inside a collection, Remove from takes it out directly.
-
Teserra on your iPhone
Teserra for iPhone, public beta: your library in your pocket. - Teserra for iPhone. Your library comes with you: browse it, open any original, and send screenshots and links to it from any app's share sheet. Works with a library synced to your own server or NAS. Free public beta on TestFlight.
- Set up in one scan. In Settings → Sync, Connect a device shows a code. Scan it with your iPhone's camera and you're done, nothing to type.
- Offline collections. Keep a collection on your iPhone and it opens even in airplane mode.
- Uploads in the background. A large video or image shared from your iPhone keeps uploading after you close the app.
-
Your server, in a few clicks
Your server in a few clicks: pick it, Teserra fills in the address, Test says it answers. - Connect your server. Pick your NAS, your storage provider or your own server, and Teserra fills in the address and shows where to turn WebDAV on. A NAS on your home network shows up by itself.
- Your NAS, as it ships. A NAS with its factory certificate connects once you trust its fingerprint, and sync stops if that certificate ever changes.
- Away from home. A short assistant adds a second address, through Tailscale or your own, so your library keeps syncing when you leave the house.
-
Bug fixes
- Bug fixes. Sync works better with servers on your home network.
-
Sync with your own server

At first launch, or any time in Settings → Sync. - Sync with your own server. Keep your library on your NAS, your Nextcloud or your own server, and Teserra keeps your Macs in sync, with no Teserra cloud in between.
- A second Mac in one step. Point a new Mac at your server and your library comes down, tags and collections included.
-
Constellation, and your taste for your AI
Pick three images: Constellation draws what belongs with them. - Constellation, in the app. Select what draws you in, and Teserra draws everything that belongs with it across your library, threaded around your picks.
- What they share. Select two images or more to see the style words and palette they have in common.
- Constellation sheets. Keep a constellation as a collection, or as a 2400 px sheet with its words and palette, ready for Keynote.
- Constellation for your agent. Your AI agent can draw one too: from a few images or an idea, what belongs with them across your library, with the style words and palette they share.
- Your taste, written for your AI. Your agent writes the taste of a collection once (colours, type, layout, what to avoid), and any project can use it with /mcp__teserra__use_taste.
- Cataloguing on your AI plan. /mcp__teserra__catalog lets Claude Code describe and tag your untitled images, with no API key in Teserra.
-
Floating capture bar
⌘⇧M, then the shot waits for you at the bottom right. - Floating capture bar. After a capture, the shot waits at the bottom right of your screen without bringing Teserra forward: drag it into Slack, Figma or Finder, copy it, or file it.
- Save what you copy. Turn it on in Settings, Capture: when an image lands in your clipboard, like a macOS screenshot, the same bar offers to keep it.
-
Videos, no setup, and files in feedback
Paste a screenshot into feedback: it is attached with its preview. - Videos, no setup. Save a video from any page or drop MP4 and MOV files: Teserra reads them out of the box, no extra software needed.
- Attach files to feedback. Drop or pick up to five files, or attach the items you selected, so we can see exactly what went wrong.
- Paste into feedback. ⌘V attaches a screenshot or files copied in Finder, wherever the cursor is.
-
Batch actions, contact sheets and a Browser tab
Select several images, type a tag once, and it lands on all of them. - Batch actions. Select several items and tag, rate, file or export them at once from the right panel. Press T to start tagging.
- Contact sheet. Pick a few items and get one high resolution board of them, made to be sent to a client or dropped in a deck.
- Library activity. A GitHub style graph in the Library panel shows your collecting rhythm, day by day. Click a day to see what you added.
- Browser tab. Settings → Browser lists the browsers on your Mac, shows which ones are paired with Teserra, and gets the extension for the others in one click.
- Add-ons, redesigned. Each add-on is now a piece in a gallery, with its state and the one step left. Same gallery on first launch.
- Curator connection test. Check your API key and endpoint before saving.
-
Teserra Clipper: Option-click, in every browser
Chrome, Chromium and Safari now · Firefox in review - Quick save. Hold Option and click any image or video on a page: it lands in your library, a toast confirms. Images inside links and CSS backgrounds count. Chrome, Arc, Brave, Edge, Vivaldi and Opera today.
- Videos from the web. Video files and tweet videos come in like any clip, up to 100 MB, with the page as their source. Streams say they are streams instead of failing quietly.
- Teserra Clipper for Safari. Included in the app. Open Teserra once, then turn it on in Safari, Settings, Extensions, and save from Safari like from Chrome. Nothing to download, it updates with the app.
- One extension, every browser. Chrome, Arc, Brave, Edge, Vivaldi, Opera and Safari have it now. The same code is submitted to Firefox and goes live when Mozilla’s review passes.
-
RAW files and large libraries
RAW files from many cameras: real previews, and the camera data in the inspector. - Screen permission, explained. Before macOS shows its capture dialog, Teserra tells you what it will say and why, so the first screenshot is not a surprise.
- RAW files. Drop CR2, CR3, NEF, ARW, RAF, ORF, RW2 or DNG files into your library and they behave like any photo: real previews, EXIF and sensor data, full-size export, and a RAW entry in the Type filter.
- Large libraries. Tens of thousands of items load and scroll smoothly, and rating or tagging one item no longer redraws the grid.
- Search by tag. Type a tag name and every item that carries it comes up.
-
Clipper on the Chrome Web Store
- Chrome Web Store listing. Teserra Clipper installs in one click from the store. No developer mode, no unpacked folder.
- Back on every welcome step. Add-ons, Intelligence and Capture had no way back. Now they do.
- Help opens support. Teserra Help goes to teserra.app/support, and Settings links straight to the extension.
-
Agent access
Pick your client, copy one line, and your agent can see your library. - MCP server. A local endpoint on 127.0.0.1 exposes your library to Claude Code, Raycast, Cursor or any MCP client. Off by default, one token to copy.
- Read tools. Library overview, collections, tags, items, images, contact sheets, search by meaning, similar items.
- Allow changes. Tags, collections, titles, ratings and URL imports, only when you switch it on. Every agent action is one ⌘Z away.
- Agent journal. The last two hundred calls, in Settings, with what was asked and what was done.
-
The Wall
Walk your collection on the Wall. - Wall view. A third layout next to Grid and Journal: your collection on a curved track, one piece in front, a cartel under each. Trackpad, arrows, click, Enter.
- Random pick, R. One key picks a piece at random and the wall travels to it.
- Fullscreen, F. Panels vanish, the work fills the screen. Escape brings them back.
-
Reading, links and the menu bar
Saved pages read like a magazine; Zen keeps only the text. - Articles reading view. Saved pages read like a magazine: reading typography, summary, source, keywords, table of contents. Z for zen mode.
- Peek, Space. Space opens a saved link as a live page inside a Teserra window. Space again closes it.
- Link cards. 16:9 preview, title, note and site on a banner, a Broken badge when the page is gone, real YouTube thumbnails.
- Link or article, decided for you. Paste a URL and Teserra chooses. A toast lets you switch.
- Undo and redo, fifty steps. ⌘Z and ⌘⇧Z across tags, collections, titles, ratings and the trash, with a labeled Edit menu.
- Menu bar panel. Last item added, quick captures, Open, Settings, Updates and Quit from the menu bar icon.
- Captures view. Every screenshot lands in its own view the moment it is taken, with a five-second card to copy it or file it.
- Add-ons, redesigned. Links, Articles, Visual search and Curator as switches, each with its own options page. Off hides, never deletes.
- Chrome extension 0.4.6. Preview card, three Save as modes, grouped fields, ⌘↩ to save, light by default.
-
A better first day
A first day that asks before it does: where the library lives, what fills it, or a demo to look around. - Welcome flow. Where the library lives, what fills it, the local search model, screen capture permission. Four steps, each skippable, nothing created without asking.
- Demo library in place. Try Teserra with a curated library inside your own vault, then remove the demo items in one click.
- Feedback tickets. Settings, Help & Feedback, or ⌘⇧H. A bug or an idea becomes a ticket with a screenshot and diagnostics. You hear back when it ships.
- Preparing your library. One progress bar for import, thumbnails and the visual index, and a search that tells you when the index is still building.
- Cumulative release notes. Skip two versions and the update panel shows you everything you missed.
-
Files over app

Every decision lives in a text file next to the original - Sidecars. Every title, tag, rating and collection is written in a small text file next to the original. The database is only a cache.
- Rebuild from files. One button reconstructs the whole library from the folder. Tested on a real vault: every item, collection and tag came back.
- Live folder watching. Edit a sidecar by hand, drop files from another Mac, let Dropbox or iCloud sync: the grid follows within seconds.
- Conflict merge. Two Macs editing the same item? Tags and collections are merged, never lost. Latest wins for the rest.
- iCloud offloading. Evicted files show a cloud badge and download themselves when opened.
- Font cards, second edition. A giant pair of letters in the weight itself, the family name set in the font, the alphabet as a footnote.
-
Ship it
Studio: a window on a backdrop, margins and arrows, before it goes to the library. - Studio capture. Capture a window onto a backdrop drawn from its own colors, add margins, arrows, frames, text, numbered badges and a redaction that destroys pixels for good. Save to the library or copy straight out.
- Export, ⌘E. PNG, JPEG, WebP, TIFF, HEIC, AVIF. Quality, longest side, batches with clean names.
- Keyboard navigation. Arrows through the grid, Space to quick look and close, F for fullscreen, ⌘1 to ⌘6 between views.
- Random sort. Reshuffles the library, stable while you scroll. Pick it again to reshuffle.
- Seat management. Three Macs on one license. The fourth shows the list and lets you sign one out on the spot.
- Settings in a column. App, Intelligence, More. Visual search and Curator each get their own page.
-
Type is an asset too
Open a font, set your own size, close: the sample is set in the face itself. - Font specimens. TTF, OTF and TTC render as composed specimens set in the face itself, with weight, glyph count and the scripts covered.
- Font viewer. Free text, a size cascade from 12 to 72, the character table, an editorial page set in the font.
- Install and uninstall. Into your Fonts folder from the inspector, with conflict detection.
- Import installed fonts. One command pulls every active font on your Mac into the library.
-
Search the way you think
Describe what you remember: the grid keeps the pictures that match. - Visual search, on-device. A model runs on your Mac and indexes each image in about five milliseconds. Describe what you remember and the picture is there. No key, no cloud.
- Find Similar, local. Any image surfaces its visual siblings across the library, image against image.
- ⌘K, one search. Exact words and visual matches in one list, grouped so you know why each result is there.
- Journal. Your library by day and hour, long sessions stacked into piles that fan open, a rail of months.
- Dates filter. A calendar with a heat map of your activity, combinable with every other filter.
-
Teserra
- A new name. Mosaic becomes Teserra, from tessera, the tile of a mosaic. Terracotta accent, a column for a mark.
- Signed, notarized, self-updating. Apple Developer ID, in-app updates with release notes and progress.
- Fourteen-day trial, $29 once. No account. Three Macs. Every update of the current major version.
- Demo vault. A curated library downloads on first launch, so the app is never empty.
- Share via AirDrop. Any item, from the context menu.
- Set as wallpaper. On every desktop, in one click.
-
Real photos
Search a camera or a lens: the photos taken with it come up, and the inspector shows how they were shot. - EXIF in the inspector. Camera, lens, exposure, date of capture, a map link for GPS. The capture date replaces the file date for sorting.
- Search by camera or lens. Type Sony, ILCE-7RM5 or 24-70 and the photos come up.
- HEIC, HEIF and AVIF. iPhone photos import with full metadata, originals untouched.
- Pin to top. Pin an item at the head of a collection, above any sort.
-
Every format, real previews
Pick a color: the grid keeps the pictures whose dominant colors are close to it. - SVG viewer. Vectors zoom sharp at any size, with backdrops and recoloring.
- PDF viewer. First page in the grid, full document in the lightbox.
- Video chapters. Speeds, frame extraction, markers that become titled chapters, fullscreen.
- Color search. A wheel, hex input, saved colors, distance measured the way eyes see it. The library's own dominant colors come first.
- Type filter. Formats grouped by family, combinable with everything else.
-
The Curator
- The Curator. Looks at every import and writes a title, a description, tags and a category, and reads the text inside screenshots. Your own AI key, cost shown before you say yes.
- Auto-curation. Every capture, paste or clip cataloged in the background.
- Curator desk. What is cataloged, what is missing, catalog it all with results streaming in.
- Suggested collections. Groups the Curator notices, created in one click.
-
Float and capture

The Journal: your library by day and hour - Float on top, O. A reference opens in its own window, pinned above Figma or Xcode while you work. As many as you need.
- Screen capture, ⌘⇧M. Area, window or screen, from any app, straight into the vault.
- Capture button. The same three modes from the toolbar.
-
Vaults
- Vaults. Several libraries, like Obsidian vaults. Switch in a click from the sidebar.
- Name and description. Stored inside the vault, they travel with the folder.
- Move vault. Relocate a library and the list follows.
- One Import. A folder or a structured library, detected on its own.
-
Add-ons
Add-ons: turn off what you will not use, nothing is deleted. - Add-ons. Web clipping and AI become modules. Off hides everything they touch, deletes nothing.
- Interface settings. Hover behavior, thumbnails, panels, player, all in one place.
- Created and imported dates. Both in the inspector, both sortable.
-
Safety nets
Deleted by mistake? Undo in the toast puts it right back. - Trash. Deleting moves to the trash. Restore or delete for good from the Trash view.
- Undo toast. Six seconds to take it back after a delete.
- Copy image, ⌘C. The actual image lands in your clipboard.
- GIFs play on hover. In the grid, no click needed.
- Color filter, multiple. Pick several colors at once.
- Sort direction. Every sort, both ways.
-
Articles and the browser
- Articles. Save a page as clean text, read it in a quiet view, search inside it.
- Chrome extension. Save as image, link or article from any tab, with tags and a collection.
- Tweet videos, saved. The video in a post is downloaded and plays locally.
- Rich link preview. Double-click a link card for the page details without leaving the app.
-
Links and paste
Paste a URL: it becomes a link card with the page's preview. - Link cards. Paste a URL and it becomes a card with preview, title and site.
- Paste anything, ⌘V. An image, a file or a URL from the clipboard.
- Dead link check. A banner when the page no longer answers, and a Refresh button.
- Video. Import video files and play them in the lightbox.
-
First light
Double-click a picture to open it, the arrow for the next one, close to come back to the grid. - Masonry grid. Everything you collect on one wall, virtualized so ten thousand items scroll like a hundred. A slider for thumbnail size.
- Folder import. Point Teserra at a folder. Duplicates are caught by content.
- Eagle importer. Folders, tags, notes and palettes come along.
- Collections and tags. Nested collections with icons and colors, tags with autocomplete.
- Ratings. One to five stars, filterable.
- Lightbox. Edge to edge, zoom and pan, minimap, arrows, Escape.
- Inspector. Title, description, rating, tags, collections and properties in a side panel.
- Light and dark. Both themes from day one.
