M110 app icon
Public beta

M110

Complete the catalog.

A photo library for your smart telescope. A desktop app that turns a growing pile of Seestar or DwarfLab captures into an organized deep-sky library — catalog, capture tracking, ingest, Siril processing-prep, session planning, a sky map of everything you've shot, and safe backups, with a north-star goal to chase.

Download for macOS · Linux · Windows Read the user guide

🔒 It never touches your originals. Ingest is always preview-then-confirm and copies from your telescope — your capture files stay exactly where they are.

Everything your captures deserve

🗂️

A real library

Every object you've shot, organized by catalog (Messier, Caldwell, and more) with status, integration time, and a per-object journal.

🗺️

Your sky, mapped

Plot your whole collection on a star chart. Filter to a goal and the rest of that list joins the chart in grey — so you can see your progress, and the gaps.

📥

One-click ingest

Point it at your Seestar, DwarfLab scope, or a folder; it groups, names, and files your subs, stacks, and finished renders — you preview before anything is written.

🔭

Capture tracking

Sessions, frames, filters, and integration roll up automatically from your FITS headers, so you always know what's done and what needs another night.

Siril processing-prep

Automatically arranges a clean, contained Siril sandbox per target — lights linked, a tuned preset ready — then imports your finished work back.

🎯

A goal to chase

Track your progress through a curated catalog (Messier, Caldwell, and more) or your own custom goals — always knowing what's still missing. Named for the 110th and final Messier object.

🌙

Plan your nights

See what's up tonight, ranked by what your goals need — with a moon-aware schedule, an altitude timeline, and a printable field guide for the session.

💬

Ask your library

Connect your own AI assistant and ask it things like "what should I shoot tonight?" or "critique my M51" — answered from your site, horizon, and capture history. It can suggest; it can't change your library.

💾

Safe by design

Local-first, open source, and careful with your data — with built-in, hardlinked backups so an irreplaceable library stays that way.

A look inside

M110's Library grid — a gallery of deep-sky captures with status chips and integration times
Your whole library, at a glance
M110 object detail — the M81 and M82 galaxies as a hero image with capture stats and notes
Every object, with its story
M110's sky map — the Messier catalog plotted on a star chart, with captured objects in green and amber and the rest of the goal in grey
See your progress written on the sky
M110 Overview — goal progress, integration time by object, and recent sessions
Track your progress toward your goals
M110 Planning — tonight's priority targets ranked by goal, season, and visibility
Know what to shoot tonight

Download the beta

M110 is free and open source (Apache-2.0). It's early beta software — expect rough edges, and please share what you find.

🍎 macOS

Signed & notarized · Apple Silicon

Download .dmg

Drag M110 to Applications. Opens with no warning.

🐧 Linux

AppImage · x86_64

Download AppImage

Make it executable and run. Needs libfuse2 (or run with --appimage-extract-and-run).

🪟 Windows

Installer · x64 · unsigned (beta)

Download installer

SmartScreen will warn on an unsigned beta: click More info → Run anyway.

Have a question or a bug?

M110 is early beta software — feedback and bug reports are hugely helpful. The best place to reach the project is GitHub.

Report on GitHub