Early access is live: one-time license $34.99
Roadmap

Where Meshory is headed.

Shaped by early-access users. From planned to shipped, left to right. Everything under Shipped is already in the app today.

PlannedUP NEXT

Where a model came from

The source page, the designer and the licence, kept with the model. Find everything by a creator you like, and know what you are allowed to do with a print before you sell it.

Nested & smart collections

Collections inside collections, so Faction → Unit → Variant works. Plus auto-filing rules that sort new models in by tag, folder or content, with no manual dragging.

▲ 4votes

Import from Patreon, Printables & MakerWorld

A browser extension that saves a model into your library as you download it, or brings a whole Patreon release across with its pictures and attachments, with the creator, licence and source link already attached.

▲ 13votes

Filament inventory

Track spools and see which models are printable with what's on hand.

▲ 3votes
In progressBUILDING NOW

Print lists

Queue what to print for a market or gift run, check models off, export the list.

▲ 4votes

xTool laser projects

XCS and XS files from xTool Creative Space and xTool Studio get thumbnails, a full-size view and an Open in xTool button, loose or inside archives. Built, and arriving in the release after 1.9.0.

ShippedIN THE APP

Visual library & 3D viewer

Rendered thumbnails, full orbit viewer, multi-plate 3MF support: the core of the app today.

Readmes, SVGs & PDFs in the app

Read the TXT readme that ships inside a pack without leaving the app, loose or inside an archive, open its PDF manual in a built-in viewer, and see SVG cut files as thumbnails and full-size previews.

3MF converter & profile library

Under Tools: move a Bambu Studio, OrcaSlicer, Snapmaker Orca or Creality Print project to one of the others as a new 3MF. Plates and painted colors come across and the original is left alone. In beta. From the release after 1.9.0, the supports and other print settings you changed come across too. Beside it, a read-only view of the printer, filament and process presets installed with your slicers.

Rhino 3DM files

Rhino models get rendered thumbnails and open in the same 3D viewer as everything else, drawn from the render meshes saved in the file. Curves and layer visibility come across too, and a surface saved without a mesh is called out rather than quietly dropped.

STEP & STP files

CAD files get rendered thumbnails and open in the same 3D viewer as everything else, with assemblies keeping the colors, part names and placement they were saved with.

Collections, tags & duplicates

Organize thousands of models, tag them yourself or automatically, and catch duplicates by content, by geometry, and by whole folder across drives.

Archives as folders (ZIP, RAR, 7Z & TAR/TGZ)

Browse a packed bundle like a folder, with a thumbnail for each model inside, and open one straight in the viewer or your slicer without unpacking it.

Slicer hand-off

Open any model straight into Bambu Studio, Orca, Prusa, Cura and more, with 15+ slicers auto-detected.

AI tagging & semantic search

Auto-tags and describes models with your own OpenRouter key. Find “articulated dragon” even when the file is named dragon_v2_final.stl.

AI runs you can stop and watch

Pause a tagging run and it finishes the batch it's on, or stop it dead. Resume picks up where it left off, so nothing is paid for twice. A live request log shows every call, what it cost, and says in plain words why one failed.

Sharper tag search

Filter by several tags at once, match all or any of them, and exclude one with a minus. Click a tag on a model to filter by it, with suggestions and counts as you type, and the filter survives a trip into a model and back.

UP FOR A VOTE

You decide what gets planned next.

Ideas from the community, ranked by early-access votes. The top of this list is where the roadmap comes from.

5
Custom folder thumbnail
Pick an image as a folder's thumbnail instead of letting Meshory choose one from the models inside it.
Vote →
1
MCP server for AI assistants
An MCP server so ChatGPT and other assistants can talk to your library: ask what you own and find a model from a chat window, Home Assistant style.
Vote →
4
Search inside stacked archives
Look into an archive that sits inside another archive. Meshory reads one level down today, so a zip within a zip keeps its models hidden from search.
Vote →
8
Versioning system
Keep every revision of a model and roll back to any earlier version.
Vote →

Voting happens in our Discord, so join the Discord to weigh in or pitch your own idea.

Changelog

The latest release.

Browse every release →

v1.9.0Sep 13, 2026
New
3MF converter (beta). Tools, new in the sidebar, opens on a converter that moves a Bambu Studio, OrcaSlicer, Snapmaker Orca or Creality Print project to one of the others as a new 3MF. Every plate lands in the one file, painted colors map to the filaments you pick, and the printer, material and print settings come from profiles bundled with Meshory or from the ones installed with your slicer, your own presets included. The converted file saves beside the original by default, never overwrites anything, and opens in the destination slicer with one click.
Profile library. Also under Tools: a read-only view of the printer, filament and process presets installed with your slicers, searchable by printer, material or brand, with a button that opens the converter on them.
Rhino 3DM files. Rhino .3dm files show up in the library with a thumbnail and open in the 3D viewer, drawn from the render meshes saved in the file, loose or inside an archive. A surface saved without a mesh is called out instead of skipped silently, and 3DM has its own entry in the format control.
Tar archives. TAR, TAR.GZ and TGZ archives are read in place like ZIP, RAR and 7Z: browse inside, preview the models, and count them in duplicate detection. Very large tar files, and tar files with data appended after the archive, open too.
SVG cut files. SVG files get a thumbnail of the artwork and a full-size preview on a white page, sized to the drawing itself, including files exported from Illustrator and hairline-only cut files. SVG also has its own cell in the format control.
Text files and archived PDFs. Open a TXT readme in the app, loose or inside an archive, and open the PDF manuals packed inside archives in the built-in viewer.
Drag an archive to your slicer. An archive card in the library drags into a slicer like a model does and carries the sliceable models inside it, in the order the archive browser lists them. Rest the pointer on the card for a moment before you drag so Meshory can unpack the models first; a quick grab still works and waits for the unpacking. One drag carries at most 50 models out of archives and a fifth of the extracted-archive limit in Settings → Storage, held between 256 MB and 2 GB, and the setting now shows that allowance beside the limit. The notice counts what went and what stayed inside, models you picked yourself never count against either limit, and a model picked on its own and again through its archive is carried once. An archive with nothing a slicer can open says so, and if the models are still unpacking when the gesture ends the notice asks you to drag again.
Improved
Library scope. The format control in the toolbar now says what the grid shows: All, Models, STL, 3MF, SVG, or more, where the remaining model formats, the archive formats and the kinds Images, Documents and Archives live. Flat view still starts on Models, so a pack folder does not open as a photo dump, and pictures, readmes and archives are one click away rather than hidden. The Advanced filters popover is retired; what it did that worked lives in that control.
Collections page. Browse collections as a wide list or a grid of cards, with search, filters and sort. Add a folder to a collection from the sidebar tree, fill a collection straight from the Collections page with a picker that keeps your picks as you move between folders, and take items out with an explicit Remove from collection. Move to Trash points you there when removing is what you meant.
Duplicate detection. When every model in a Needs review group has exactly the same triangles and only its position changed, the group is labeled 'Same triangles, moved', which is how a slicer project saved from an STL usually shows up. When a group is one model saved as different slicer projects, Meshory says what differs. Files too large to compare by shape are listed as a note.
Colored OBJ thumbnails. OBJ thumbnails and previews take their colors from the .mtl beside the file, inside archives too, and OBJ files up to the 500 MB render limit now get a thumbnail.
Faster network drives. Scanning and tagging on a NAS run faster: Meshory issues far more file requests in parallel than before (the old ceiling was four at a time), and the tagging pass skips the paint scan where paint cannot exist. On one library of about 1,800 3MF files on a wired NAS, skipping that scan took a tagging pass from 220 to 96 seconds.
Drag out of an archive's own view. Dragging a model into your slicer or another app worked from the library grid but not from inside an archive, which is the view that shows what a bundle holds. It works there now. Encrypted entries and archives nested inside archives stay undraggable.
Image preview. Zoom an image preview with the mouse wheel. The preview has one close button, not two.
New mark and icons. The app icon and logo are the new Field mark, and Windows and Linux use a properly sized icon at every resolution.
Library size in usage statistics. Anonymous usage statistics now include your library's size as a range, such as 1,000 to 5,000 models, at most once a day. Share anonymous usage data in Settings → Privacy switches it off along with the rest.
Fixed
Large STEP files. Very large STEP files open in the viewer instead of timing out, and the viewer explains a slow conversion while it runs. A huge STEP file is now converted once, at scan time, for both its thumbnail and the viewer, so the first open is a cache read instead of a two to three minute wait. Files over 64 MB get a thumbnail from a lighter mesh, and a cached STEP model is found again after its file gains a content hash.
Extracting large models. Dragging a model out of a zip, or saving one with Extract…, held the model in memory twice, once compressed and once inflated. Both now stream the model to disk a chunk at a time: five 225 MB models measured 849 MB of extra memory before and under 75 MB after, and no slower. An extraction interrupted partway can no longer leave a truncated file that later passes for a complete one, a model too large to extract no longer blocks the models behind it in the same archive, and the models of one RAR, 7Z or TAR archive are unpacked in a single pass instead of one read of the whole file per model.
Blank 3D viewer. If your graphics setup cannot provide WebGL, the viewer says so and offers a retry instead of a blank canvas.
Rhino texture warnings. Opening a .3dm whose textures live beside the file warned about every texture slot of every material in the document, dozens for a ring that used three. The count now covers only the materials that visible objects use, one entry per distinct file. Those textures still do not render; only the warning changed.
Retry all. Retry all in Scan issues reports what it rescanned, no longer thrashes the list while it works, survives another folder's scan running at the same time, and resets timeout strikes when an app update retries a file.
Slicer stays open. A slicer opened from Meshory no longer closes when you quit Meshory.
Companion files. Selecting a texture or another companion file shows its own details, not the model's sidebar, and the Filaments panel no longer appears on a file you cannot print.
Trash refusals. When Meshory refuses to move something to Trash, the reason sits in a tooltip you can hover.
Tags. Backspace no longer removes the wrong tag pill after the list changes, the empty tag panel no longer claims Esc searches plain text, and screen readers hear tag suggestions.
Menu hints. A hint opens beside its menu entry and wraps at a readable width, and disabled controls explain themselves with the app's own tooltip.
Scroll position. Changing the library scope keeps your place in the grid.
Large selections in collections. Adding or removing a very large selection in a collection no longer fails.
First scan count. A first scan that finishes in a single tick reports the number of files it catalogued.
Folder actions and search. Some folder operations and semantic search filtering returned wrong results.
Folder trash confirmation. Confirming the trash of a duplicate folder could run its text past the dialog's edge and across the page behind it, and the file lists repeated the whole path on every line. The lists now read relative to the folder being trashed, and the underlying fix covers every dialog in the app. The library's own folder trash confirm names its leftovers the same way, and with several folders selected each line leads with the folder that holds the file.

Want a say in what ships next?

One-time purchase with a 14-day money-back guarantee. Pricing details