MareArts AI Gadget
Engineering tools from a computer vision lab. We built them because the tools our own work needed did not exist or could not be driven by an AI agent. Every app comes with an MCP server and a command line, so an agent such as Claude or Codex can use it the way a person does, and we keep adding apps.
Connect every app at once. In any app's Settings > AI agents, keep All MareArts apps picked and connect your AI app one time: Claude's app, Cursor and VS Code take one click, Claude Code, Gemini CLI and Codex one line. That single connection reaches every MareArts app installed on the computer, and each app keeps its own AI switches and asks you in its own window. New in the current beta of each app.
Using VS Code or Cursor? The free MareArts AI Gadget extension connects every app to your editor's agent: VS Code Marketplace · Open VSX.
viewsFor you and your AI agent · MCP + CLI ·
Markdown Studio (MARK)
Read and write Markdown, HTML and formatted notes, edit CSV and Excel spreadsheets, and rearrange PDF pages. Highlight a passage, find a word inside a file, and let AI apps on your computer work in it too.
Sign in to the app
On marearts.com, use your email and a 6-digit sign-in code; no sign-up or password is needed. In the app, use the licence details below.
The same account as the other AI Gadget apps
The email on the purchase, and the 16-character signature from that mail, or a licence key. A MareArts AI Gadget subscription opens the app.
After a sign-in the app also opens without internet for up to ten days. It sends anonymous usage statistics: the app, its version, the operating system and which screen was opened — never an email, file name, document or location.
AI agents
Claude, Cursor, Codex and other AI apps work in MARK
Connect an AI app on this computer and it can find, read and write your documents, change spreadsheet cells and formulas, reorder or remove PDF pages, highlight a passage, undo its own saves, save a PDF or HTML exactly as MARK shows it, switch dark mode, zoom or find words in the window, and install a MARK update. It uses MCP, the standard way AI apps work with other apps. If the app ever stops responding, the AI app can see that and restart it.
| AI app | How to connect |
|---|---|
| Claude app (macOS, Windows) | Click Claude app, then Install in Claude. |
| Cursor, VS Code | Click its button. The app asks you to confirm. |
| Claude Code, Gemini CLI, Codex (OpenAI) | Pick it in the list, click Copy, and paste the line in a terminal. |
| Other MCP apps | Pick Other MCP apps and paste the settings into the app. |
No restart. Then ask in plain words, for example "Show my three most recent documents in MARK" or "Save this note as a PDF the way MARK shows it." ChatGPT, the Gemini app and other AI websites cannot reach apps on your computer, so they are not on the list.
AI agents that work in a terminal can use the same tools from the command line, with the same rules. --tools lists them, --tool NAME key=value runs one, and the answer is JSON.
| Command | |
|---|---|
| Windows | mark.cmd --tools in MARK's folder |
| macOS | /Applications/MARK.app/Contents/MacOS/MARK --tools (installed before October 2026: "/Applications/MareArts Markdown Studio.app/Contents/MacOS/MARK") |
| Linux | marearts_markdown_studio --tools |
You stay in charge
AI apps can do what you do in MARK, and you choose how much. In Settings > AI agents a table sets, for Changes, Delete and overwrite, Updates and Security, whether AI apps may go ahead (Allow), must ask you first in the MARK window (Ask) or may not (Block); looking is always allowed. Delete and overwrite covers deleting a note, adding a folder and replacing a file; on Allow they happen at once and MARK tells you each time. An AI app can lower a choice but never raise it. Security covers signing in with the sign-in saved on this computer, signing out and forgetting it, changing the AI settings and connecting an AI app. It asks you every time unless you set it to Allow yourself, and Allow lasts 60 minutes unless you tick Keep on until I turn it off; while it is on, a band at the top of the window says so and has a Turn off button, and each step is written to a security log on this computer. Turning off Settings > AI agents stops every AI app at once, and it stays off until you turn it back on. AI apps reach only the folders you added, your notes folder and the files you opened. Every change an AI app saves is kept in the save history, and spreadsheets and PDFs keep a copy for 7 days. Your password or signature never goes to an AI app. Another account on the same computer cannot use your MARK: it answers only your own window, a second start of it and your AI apps.
Reading
Markdown, HTML and highlights
The sidebar is the document's own headings, and you can filter them. Tables, task lists, footnotes, syntax-highlighted code, LaTeX maths and Mermaid diagrams are drawn from the file. Images are read from the folder beside it, and only from there. An HTML file shows with its stylesheets, pictures and frames from its own folder. A link opens in your browser.
Select a passage and highlight it with Ctrl+H, the small chip that appears, or right-click. The mark stays in the app, not inside the file, and the Highlights panel lists every mark in the open document.
Editing
Source beside or above the rendered page
The source opens beside the rendered page (Ctrl+E) or above it, and the two sides can swap (Ctrl+Shift+E). Ctrl+Shift+S starts editing; the pane says Editing, and typing is saved about a second after you stop. Ctrl+S saves at once. A file changed outside the app is not overwritten: the app asks which copy to keep.
Code pasted into Markdown is put in a code block for you; Ctrl+Shift+V pastes it exactly as copied. A plain .txt opens in one pane, not a split. Saving it after formatting creates a .mtx note beside it and leaves the .txt on disk.
Notes
Five kinds of new file
New note (Ctrl+N) asks for a name and the kind of file: Markdown, a formatted Note, HTML, Excel or CSV. A note is one pane, with bold, italic, underline, strikethrough, three heading sizes, lists, alignment, fonts, sizes, colours, highlights, and undo and redo.
The Notes panel lists what you wrote, grouped by Today, Yesterday and month, and its search matches the text inside a note, not only its name. Every save also keeps a copy of the version it replaced, so a file overwritten by mistake can be recovered.
Spreadsheets
CSV and Excel, with formulas
An .xlsx or .csv opens as a grid you can type into. A cell takes a value or a formula: about 140 Excel functions work, among them SUM, IF, SUMIFS, VLOOKUP, XLOOKUP, INDEX/MATCH, TEXT and DATE. After =, click or drag over cells to put their range in. The Σ button (Alt+=) proposes the numbers above as a sum.
Right-click to insert or delete rows and columns (formulas that point at them move along), and to add, rename or delete sheets. Drag a column border to resize it, double-click to fit. Copy and paste work with Excel both ways. A workbook keeps its formatting, and one that could lose something by being saved here offers an editable copy instead. A CSV save changes only the rows you edited, and a Korean Excel CSV stays in its encoding.
PDF pages
Reorder, remove and add pages
A PDF opens with its pages in a panel beside them, as thumbnails or a list. Select pages and press Delete; drag them up or down to move them; add a blank page; or drop another PDF between two pages (or use Insert PDF). The file is saved a moment later, Ctrl+Z undoes even after that, and the version from before MARK's first change is kept as a backup.
A password-protected PDF opens to read. A digitally signed one is edited as a copy, so the signature stays valid. Open in system viewer hands the file to the PDF app you already use.
Search
A file name, or a word inside a file
Ctrl+K finds a file by name, and also files that contain the words, with the line under the name. The notes folder is searched whether or not it was added as a folder. Ctrl+F searches only the open document.
Other tools
Rename, filters, export and updates
| Where | What |
|---|---|
| Rename | Click the name in the header, or the pencil beside a file in Notes. Ending the name with .md or .txt changes the kind of file. Favourites and the recent list follow the new name. |
| Folders | Add a folder to browse it in the sidebar. Drag the sidebar edge to make it wider or narrower. |
| Favourites | Star a document (Ctrl+D). It stays in the Favourites panel. |
| Filters | Type to narrow headings or notes. Recent can be limited to Markdown, HTML, CSV, Excel or PDF. |
| Print, PDF and HTML | Print uses the system dialog. PDF and HTML write the page you are looking at. |
| View | Light and dark follow the button in the toolbar. Zoom with Ctrl+±. Settings: wide tables, and the highlight chip after a selection. |
| Updates | A new version shows a chip in the header; click it to install. Settings > Beta updates offers test builds first. |
Keyboard shortcuts
On macOS use Cmd in place of Ctrl.
| Keys | Anywhere |
|---|---|
| Ctrl+O | Open a file |
| Ctrl+K | Search by name or by words inside a file |
| Ctrl+F | Find in the open document (Enter next, Shift+Enter previous) |
| Ctrl+N | New note |
| Ctrl+H | Highlight the selection |
| Ctrl+D | Star the open document |
| Ctrl+1–6 | Contents, Folders, Recent, Favourites, Highlights, Notes |
| Ctrl+\ | Show or hide the sidebar |
| Ctrl++ / - / 0 | Zoom in, out, back to 100% |
| Ctrl+P | |
| F5 or Ctrl+R | Load the file again from disk |
| Esc | Close the open box or search |
| Keys | Editing |
|---|---|
| Ctrl+Shift+S | Edit the open document, or stop editing |
| Ctrl+S | Save now |
| Ctrl+E | Show or hide the source |
| Ctrl+Shift+E | Swap the source and preview sides |
| Ctrl+B / I / U | Bold, italic, underline |
| Ctrl+Shift+V | Paste exactly as copied |
| Keys | Spreadsheet |
|---|---|
| F2 | Edit the cell |
| Enter / Tab | Next cell down / right (with Shift: up / left) |
| Alt+= | AutoSum |
| Ctrl+D / R | Fill down / fill right |
| Ctrl+Z / Y | Undo / redo |
| Ctrl+A | Select the whole sheet |
| Delete | Clear the selected cells |
| Keys | PDF pages |
|---|---|
| Delete | Remove the selected pages |
| ↑ / ↓ | Move the selected page up or down |
| Ctrl+A | Select every page |
| Ctrl+Z / Y | Undo / redo |
Linux (Ubuntu 22.04 & 24.04) · macOS (Apple Silicon & Intel) · Windows 10 & 11
For you and your AI agent · MCP + CLI ·
Backup System (BACK)
Folders copied to another disk on a schedule. Turn on Remote to open the same backup from another PC.
Sign in to the app
On marearts.com, use your email and a 6-digit sign-in code; no sign-up or password is needed. In the app, use the licence details below.
The console, not the copies
The email on the purchase, and the 16-character signature from that mail, or a licence key. A MareArts AI Gadget subscription opens the app. Scheduled copies keep running while you are signed out.
After a sign-in the console also opens without internet for up to ten days. It sends anonymous usage statistics: the app, its version, the operating system and which screen was opened — never an email, file name, backed-up file or location.
AI agents
Claude, Cursor, Codex and other AI apps work in BACK
Connect an AI app on this computer and it can check that everything is backed up, run or stop a backup, read the log, add or leave out folders, set the schedule and the keep rules, find an older version of a file and restore it, prepare a destination (list folders with their sizes, make or delete a folder), and install a BACK update. It uses MCP, the standard way AI apps work with other apps. If the app ever stops responding, the AI app can see that and restart it.
| AI app | How to connect |
|---|---|
| Claude app (macOS, Windows) | Click Claude app, then Install in Claude. |
| Cursor, VS Code | Click its button. The app asks you to confirm. |
| Claude Code, Gemini CLI, Codex (OpenAI) | Pick it in the list, click Copy, and paste the line in a terminal. |
| Other MCP apps | Pick Other MCP apps and paste the settings into the app. |
No restart. Then ask in plain words, for example "Is everything backed up in BACK?" or "Get yesterday's version of budget.xlsx back from BACK." ChatGPT, the Gemini app and other AI websites cannot reach apps on your computer, so they are not on the list.
AI agents that work in a terminal can use the same tools from the command line, with the same rules. --tools lists them, --tool NAME key=value runs one, and the answer is JSON.
| Command | |
|---|---|
| Windows | back.cmd --tools in BACK's folder |
| macOS | "/Applications/MareArts Backup.app/Contents/MacOS/MareArts Backup" --tools |
| Linux | marearts_backup --tools |
You stay in charge
AI apps can do what you do in BACK, and you choose how much. In Settings > AI agents a table sets, for Changes, Delete and overwrite, Updates and Security, whether AI apps may go ahead (Allow), must ask you first in the BACK window (Ask) or may not (Block); looking is always allowed. Delete and overwrite covers deleting backups or versions and restoring over existing files; on Allow they happen at once and BACK tells you each time. An AI app can lower a choice but never raise it. Security covers signing in with the sign-in saved on this computer, Remote access (letting other PCs in, or a new Remote link), changing the AI settings and connecting an AI app. It asks you every time unless you set it to Allow yourself, and Allow lasts 60 minutes unless you tick Keep on until I turn it off; while it is on, a band at the top of the window says so and has a Turn off button, and each step is written to a security log on this computer. A restore into the MareArts Restored folder replaces nothing. Turning off Settings > AI agents stops every AI app at once, and it stays off until you turn it back on. Your password, signature and the Remote access link never go to an AI app, and another PC that opens BACK cannot set up or use AI. Another account on the same computer cannot use your BACK.
Overview
Is everything copied?
The first screen says whether the folders are up to date, when the next check runs, and how much room is left on the backup disk. A full disk is named on that line. A run started here shows the live log.
Folders
Sources, one destination, and delete
Add as many source folders as you like. They all copy to one destination. Each row shows the folder, where it lands, and both sizes. Patterns under the list are left out of the copy.
Delete folder removes that folder on the destination, including its earlier copies. The app asks again, and refuses while a run is in progress. Removing a source from the list does not delete those files.
Choosing a folder
The folder picker shows how full the drive is and how big each folder is. New folder makes one where you are; Delete this folder removes an empty folder, or moves one with files to the Trash of its own drive. Folders BACK uses, the drives themselves, your home and system folders cannot be deleted, and nothing can be deleted from another PC.
Documents, Desktop and Downloads stay unread until Full Disk Access is on. The app shows a button that opens that setting.
Schedule
Daily, weekly, or monthly
Runs use the operating system's own scheduler. They continue with the window closed. A lapsed subscription closes the console, not the backups. Only one backup runs at a time.
Activity keeps the log of each run. Runs older than the number of days you set are deleted, and at least a few recent ones are always kept. The default is 90 days, and at least five.
Restore
A file from an earlier moment
Pick a folder and a moment, including files you have since changed or deleted. Download one file, or restore it back onto the source.
Another PC
Open this backup from the other computer
Remote is off until you turn it on: Settings, then Remote, then Let other PCs open this app. Off, only this computer can open the backup, and Windows asks no network question. The first time you turn it on, Windows may ask once to allow network access: choose Allow.
Settings then shows the address of this computer. On the other PC, open that address and sign in with the same MareArts account. The bare address, without the port, is a different service. Sign out other PCs ends those sessions.
On disk
Plain folders, not an archive
Copies are made with rsync into plain folders. There is no archive format, no database and no encryption layer, so the files can be read with the file manager on any machine.
target/
├── current/ the latest copy, mirroring your sources
└── .versions/ one folder per run, holding what changed
├── 2026-04-22/
└── 2026-08-08/
A new file goes into current/. A modified one is updated in current/ and its previous copy moves into that run's version folder. A deleted one leaves current/ and is preserved in the version folder. Only changed files are stored, but each is stored whole.
The copies go to the disk you pointed the app at. Nothing about their contents leaves the computer.
Settings
Test builds stay off
Settings has a switch for test builds. It is off unless you turn it on, and a test build never appears on the download page.
Linux (Ubuntu 22.04 & 24.04) · macOS (Apple Silicon & Intel) · Windows 10 & 11
For you and your AI agent · MCP + CLI ·
Video Editor (VIDE)
Cut video on a timeline and place clips on a free canvas. Record a web page or your screen, zoom into part of a clip, add captions and background music, and hide faces and number plates. Same sign-in as Markdown Studio, Backup System and Image Viewer.
Sign in to the app
On marearts.com, use your email and a 6-digit sign-in code; no sign-up or password is needed. In the app, use the licence details below.
The same account. Nothing extra to buy.
The email on the purchase, and the 16-character signature from that mail, or a licence key. A MareArts AI Gadget subscription opens the app.
After a sign-in the app also opens without internet for up to ten days. It sends anonymous usage statistics: the app, its version, the operating system and which screen was opened — never an email, file name, video or location.
AI agents
Claude, Cursor, Codex and other AI apps work in VIDE
Connect an AI app on this computer and it can make and open projects, bring in videos and pictures, record a web page, put clips and captions on the timeline, cut, join and change speed, zoom into part of a clip, add background music, hide a face or a number plate with a mosaic that follows it, export the MP4, pause or stop a screen recording, and install a VIDE update. The window shows each change as it happens. It uses MCP, the standard way AI apps work with other apps. If the app ever stops responding, the AI app can see that and restart it.
| AI app | How to connect |
|---|---|
| Claude app (macOS, Windows) | Click Claude app, then Install in Claude. |
| Cursor, VS Code | Click its button. The app asks you to confirm. |
| Claude Code, Gemini CLI, Codex (OpenAI) | Pick it in the list, click Copy, and paste the line in a terminal. |
| Other MCP apps | Pick Other MCP apps and paste the settings into the app. |
No restart. Then ask in plain words, for example "Put interview.mp4 in a new VIDE project with the title Site visit, and export it." or "Blur the number plate in the second clip." ChatGPT, the Gemini app and other AI websites cannot reach apps on your computer, so they are not on the list.
AI agents that work in a terminal can use the same tools from the command line, with the same rules. --tools lists them, --tool NAME key=value runs one, and the answer is JSON.
| Command | |
|---|---|
| Windows | vide.cmd --tools in VIDE's folder |
| macOS | /Applications/VIDE.app/Contents/MacOS/VIDE --tools (installed before October 2026: "/Applications/MareArts Video Editor.app/Contents/MacOS/VIDE") |
| Linux | marearts_video_editor --tools |
You stay in charge
AI apps can do what you do in VIDE, and you choose how much. In Settings > AI agents a table sets, for Changes, Delete and overwrite, Updates and Security, whether AI apps may go ahead (Allow), must ask you first in the VIDE window (Ask) or may not (Block); looking is always allowed. Delete and overwrite covers deleting a project or a source and exporting over a file; on Allow they happen at once and VIDE tells you each time. An AI app can lower a choice but never raise it. Security covers signing in with the sign-in saved on this computer, starting or resuming a screen recording, taking a picture of your screen, changing the AI settings and connecting an AI app. It asks you every time unless you set it to Allow yourself, and Allow lasts 60 minutes unless you tick Keep on until I turn it off; while it is on, a band at the top of the window says so and has a Turn off button, and each step is written to a security log on this computer. The window shows each change as it happens. Turning off Settings > AI agents stops every AI app at once, and it stays off until you turn it back on. Your password or signature never goes to an AI app. Another account on the same computer cannot use your VIDE.
Projects
A poster for each project
The home screen is a poster grid. New starts an empty project. Open attaches media you already have. Each card shows that project's folder and how much space it uses. Open folder opens the folder in the file manager. The card itself opens the project. Auto, Light and Dark sit in the footer; the moon in the editor does the same switch.
New project
Size and frame rate
Name it, then pick a format. 1080p, 720p, 4K, vertical 9:16 and square are presets. Width, height and frame rate can be typed instead. Create opens an empty timeline at that size.
Import and split
Picture on L, audio on A
Import puts a file in Sources. Drag it onto L1 or L2, or onto the viewer. Split cuts at the playhead, so one clip becomes two. The filmstrip and the waveform are that clip.
Record a web page
Smooth on any computer, even without a graphics card
File > Record a Web Page… takes an address, how many seconds of the page to record and the sharpness (2× for sharp zooms). VIDE opens the page in Google Chrome or Microsoft Edge without a window and runs it on its own clock, so every frame is taken and the clip plays smoothly at 30 frames a second, whatever the computer. To skip the slow parts, pick a second from which the page plays 2×, 4× or 8× faster; a small ►► 4× text sits over the fast part, and you can change or delete it like any text. The clip lands at the end of the timeline.
Other tools
Speed, record, text, mosaic
| Tool | What |
|---|---|
| Speed | 0.25 to 4. The timeline shows the rate. |
| Record | Screen, webcam, or both. The whole display or a region you drag. The microphone can stay on. Start waits three seconds. The take goes to Sources. |
| Text | A title on a T track. Font, size, colour, alignment, a background and its opacity. Drag the box on the canvas. |
| Mosaic | Pixelate, blur, or a solid box on a video clip. It can follow movement from the playhead. |
| Zoom and pan | Zoom into part of a clip and move across it over time. The preview and the export follow the same points. |
| Music | One track under the whole video, below the clips' own sound, with fades and a volume. It has its own row under A1; the × takes it off. |
| Shapes | New Project offers 16:9, Vertical 9:16 for Reels and Shorts, Portrait 4:5 for the Instagram feed, and Square. |
| Trim | Drag either edge of a clip. |
| Fit | The whole picture on the canvas, at the video's own ratio. |
| Freeze frame | Hold one moment. |
| Layers | + Layer adds an L or T row. Snap lines clips up. Undo and Redo are in the toolbar. |
| Delete | The confirm names the part and its time. The timeline marks that part until you answer. |
Export
An .mp4 of the timeline you see
Size and frame rate start from the project. Quality is Low, Medium, High or Best. The bar says Opening until the first frame, then Encoding. The file lands in that project's Publish folder unless Browse picks another place. If the computer has a GPU this build can use, decode and encode go through it; otherwise the CPU.
Linux (Ubuntu 22.04 & 24.04) · macOS (Apple Silicon & Intel) · Windows 10 & 11
For you and your AI agent · MCP + CLI ·
Image Viewer (MIV)
A picture viewer for the whole computer. Browse folders, see every picture by the day it was taken, group a trip or a party into one event, find the same picture saved twice, make an album, look at one large with its camera details and place, and resize, convert, rename or rotate many at once. Same sign-in as Markdown Studio, Backup System and Video Editor.
| Area | What you get |
|---|---|
| Window | A menu bar, a toolbar of large buttons with words under them, a left panel with four tabs, the pictures in the middle and a preview on the right. |
| Left panel | Folders (the folder tree), All (every picture by the day it was taken), Events (a trip, a party), Recent, Favorites and Duplicates. Each tab changes both the panel and the pictures. |
| Looking | Large view with zoom, actual size and fit, two pages side by side, a strip of the neighbouring pictures, full screen and a slideshow. |
| Details | When a picture was taken, the camera, lens and exposure, and for a picture with a GPS position the nearest town, the coordinates and Open map. |
| Editing | Select with a rectangle, cut, copy and paste, drag onto a folder, delete to the Trash; resize with a live preview, convert, rename many at once, lossless JPEG rotation and new folder — for one picture or a whole selection. |
AI agents
Claude, Cursor, Codex and other AI apps work in Image Viewer
Connect an AI app on this computer and it can find pictures by name, date or folder, look at a picture (AI apps that read images see it), tell when and where it was taken, group pictures into events, find copies, make an album, rename many at once, resize, convert and rotate, make folders, copy or move pictures, and install an Image Viewer update. It uses MCP, the standard way AI apps work with other apps. If the app ever stops responding, the AI app can see that and restart it.
| AI app | How to connect |
|---|---|
| Claude app (macOS, Windows) | Click Claude app, then Install in Claude. |
| Cursor, VS Code | Click its button. The app asks you to confirm. |
| Claude Code, Gemini CLI, Codex (OpenAI) | Pick it in the list, click Copy, and paste the line in a terminal. |
| Other MCP apps | Pick Other MCP apps and paste the settings into the app. |
No restart. Then ask in plain words, for example "Find my photos from Lisbon in Image Viewer." or "Make 1600-pixel copies of the pictures in Desktop/Event." ChatGPT, the Gemini app and other AI websites cannot reach apps on your computer, so they are not on the list.
AI agents that work in a terminal can use the same tools from the command line, with the same rules. --tools lists them, --tool NAME key=value runs one, and the answer is JSON.
| Command | |
|---|---|
| Windows | miv.cmd --tools in Image Viewer's folder |
| macOS | "/Applications/MareArts Image Viewer.app/Contents/MacOS/MareArts Image Viewer" --tools |
| Linux | marearts_image_viewer --tools |
You stay in charge
AI apps can do what you do in Image Viewer, and you choose how much. In Account > AI agents a table sets, for Changes, Delete and overwrite, Updates and Security, whether AI apps may go ahead (Allow), must ask you first in the Image Viewer window (Ask) or may not (Block); looking is always allowed. Delete and overwrite covers deleting, moving, deleting originals after converting, rotating in place and replacing files; on Allow they happen at once and Image Viewer tells you each time. An AI app can lower a choice but never raise it. Security covers signing in with the sign-in saved on this computer, signing out and forgetting it, changing the AI settings and connecting an AI app. It asks you every time unless you set it to Allow yourself, and Allow lasts 60 minutes unless you tick Keep on until I turn it off; while it is on, a band at the top of the window says so and has a Turn off button, and each step is written to a security log on this computer. Resizing and converting make new files, and rotating keeps the original unless you say otherwise. Turning off AI agents stops every AI app at once, and it stays off until you turn it back on. Your password or signature never goes to an AI app. Another account on the same computer cannot use your Image Viewer.
If Image Viewer stops responding, app_status says so and the other tools do not open a second copy; restart_app closes your stuck copy and opens it again (only while AI agents are on and Delete and overwrite is Allow). If the window's page goes blank, Image Viewer loads it again by itself, and reload_window does it on request.
Find a folder
The folder tree, with back, forward and a path you can type
The Folders tab starts at Desktop, Documents, Downloads, Music, Pictures, Videos, Home and Computer. A click on the arrow opens or folds a folder; a click on the name shows its pictures. The tree opens down to the folder you are in, and stays folded where you folded it.
Above the pictures sit back, forward and up, and the folder's path. Type or paste a path there and press Enter to go straight to it. View as switches between icons, a list with details, and the large picture; Sort orders by name, folder, date, date taken, size or type; the slider at the bottom sets the icon size.
All pictures
Every picture on this computer, by the day it was taken
The All tab shows every picture the app has found on this computer in one long grid, newest first, by the date the camera wrote into the picture (or the file's date when there is none) — so photos from a phone, a camera and a backup folder line up as one day. The panel lists the dates: Latest (Today, Yesterday, This week), then each year by month, with a bar for how many pictures each holds. A click on a date jumps there. Each year folds to one line with its count — Latest and this year start open, earlier years start folded — the arrow folds or opens a year, and a click on the year opens it and jumps to its first picture. The app remembers what you folded.
Finding pictures runs in the background and keeps going while you work. It reads the computer's own disks and skips system folders, caches and network drives. The list stays on this computer.
Events
A trip or a party, from every folder, as one event
The Events tab groups the pictures taken close together, by the day and hour they were taken, wherever they are saved. Each event shows its days, how many pictures it holds, from how many folders, and a cover. A click jumps to where it starts in All. Right-click an event to make an album of it.
Duplicates
The same picture saved twice, and the space the copies take
The Duplicates tab looks for exact copies — the same picture saved twice, a folder copied as a backup — and lists each group with where every copy is and how much space the extra copies take. It only reads pictures of the same size, remembers what it learned so the next search is quick, and can be stopped at any time. It never deletes anything; you decide which copy to keep.
Make an album
Chosen pictures or a whole event, in one folder and one PDF
Pick pictures, or right-click an event, and choose Make album… (Ctrl+Shift+A). Image Viewer copies them, in order, into a new folder with the name you give — the dates of the pictures are suggested — and can also make one PDF of the album, one picture per page, to print or share. Your pictures stay where they are. When it is done, Image Viewer opens the new album.
Recent and Favorites
The pictures you opened, and the ones you starred
Recent lists the pictures you picked or opened, with a small picture, its folder and when you opened it, and below them the folders you visited. Clear empties it.
Favorites lists the pictures and folders you starred. Star a picture with S, with the star in the preview, or with Image → Add to favorites; several selected pictures are starred together. For a folder, right-click it and choose Add to favorites. The × on a row takes the star off. A click on a picture in either tab shows it right there without leaving the tab; a double click opens it large.
Look at a picture
Large view, full screen and slideshow
Double-click a picture or press Enter for the large view. The arrow keys, Page Up and Page Down, Space and Backspace step through the folder; the strip at the bottom shows the neighbouring pictures. Zoom with the toolbar, with + and −, or with Ctrl and the wheel; 0 is actual size and 9 fits the window. Pages shows two pictures side by side. F11 or a double click goes full screen, where the controls hide until you move the mouse. The Slideshow menu starts a slideshow and sets how long each picture stays.
Photo details and place
Read from the picture itself
Info (F12) shows what the camera wrote into the file: when it was taken, the camera and lens, and the exposure — shutter, aperture, ISO and focal length. A picture with a GPS position shows the nearest town, region and country, the coordinates and altitude, with Open map and Copy. Town names come from a list inside the app, so the position leaves the computer only when you press Open map.
Select and edit
One picture or many
A click selects a picture: it sits in a tinted, rounded frame with a check in its corner, and the preview on the right shows it with its details; with several picked, the preview shows each whole picture with its name, and the × on one takes it out of the selection. Drag across empty space to draw a rectangle: every picture it touches is selected, and the grid scrolls when you reach its edge. Shift-click selects the pictures in between, Ctrl-click (Command-click on a Mac) adds one, and Ctrl or Shift with the rectangle adds to what is already selected. A click on empty space clears the selection. While several pictures are picked, each one shows a round check: a click on the round check adds that picture or takes it out, and a click on the picture itself picks just that one. Select on the toolbar turns every click into adding or removing. Ctrl+A selects all, Ctrl+I inverts the selection.
Pictures move and copy as in a file manager. Cut, Copy and Paste (Ctrl+X, Ctrl+C, Ctrl+V) work between folders, and a cut picture stays dimmed until it is pasted. Drag pictures onto a folder in the tree, or in Recent or Favorites, to move them there; hold Ctrl (Option on a Mac) to copy instead. A name that is already taken becomes “name (2)”, so nothing is overwritten.
Work on several pictures — rotating, resizing, converting, copying, moving or deleting — shows its progress at the bottom of the window: what is being done, which picture, how far along, and a Stop button that ends the job after the current picture.
| Command | What it does |
|---|---|
| Rotate left / right | A quarter turn. A JPEG is not re-saved: only its orientation tag changes, so nothing is lost however often you turn it, and the date taken, camera and place stay with the file. |
| Convert | jpg, png, webp, tif, bmp, gif or ico. The original stays unless you delete it. |
| Rename / Batch | Rename one picture with F2, or many at once with F3. In a pattern # is a number (### = 001), [%N] the old name, [%P] the folder, [%PD] the date taken and [%YYYY] [%MM] [%DD] today. Or find and replace with a regular expression, where $1 is a piece of the old name. The new names show before anything is written; the extension stays, and two results that would share a name are refused. |
| New folder | Makes a folder in the one you are in. |
| Delete | Moves the pictures to the Trash (the Recycle Bin on Windows), so they can be brought back. Shift+Delete deletes for good after asking. If the Trash cannot take a picture, it stays where it was. |
Resize
See the result before you press Resize
Resize sizes by scale, by the long side, or by width × height, with ready presets. Width and height show together: while the link between them is on, typing one side fills in the other from the picture's shape (each picture keeps its own shape when several are resized). Turn the link off to set both sides exactly, then keep the ratio and fill the spare space with a blurred copy, a colour or nothing, or fill the frame and crop from a side you choose. The preview shows the result and the new size. Save copies keeps the originals and never overwrites an earlier copy; Replace originals writes over them. The edited pictures stay selected and show their new size at once.
Search
Pictures and folders by name, in about a second
Type in the search box at the top right (Ctrl+F) and press Enter. The results show the folders and pictures whose names match, across everything in All pictures.
Keyboard
Ctrl is Command on a Mac
| Keys | Does |
|---|---|
| Enter | Large view of the picture, and back to the list |
| ← → Space Backspace | Previous / next picture |
| Home End | First / last picture |
| [ ] | Previous / next folder |
| Alt+← Alt+→ Alt+↑ | Back, forward, parent folder |
| + − 0 9 | Zoom in, zoom out, actual size, fit |
| F11 | Full screen |
| F12 | Info panel |
| Ctrl+F | Search |
| Ctrl+Shift+G | Go to a folder by its path |
| Ctrl+Shift+L | All pictures |
| Ctrl+L Ctrl+R | Rotate left / right |
| Ctrl+Shift+R Ctrl+Shift+F | Resize, convert |
| F2 F3 | Rename, rename many |
| S | Add to favorites, or take the star off |
| Ctrl+X Ctrl+C Ctrl+V | Cut, copy, paste pictures |
| Delete Shift+Delete | Move to the Trash, delete for good |
| Ctrl+A Ctrl+D Ctrl+I | Select all, select none, invert |
| F1 | All keyboard shortcuts |
Account and privacy
App sign-in, and nothing leaves the computer
On marearts.com, use your email and a 6-digit sign-in code; no sign-up or password is needed. In the app, use the licence details below.
Sign in with the email and the signature or licence key from your purchase email. A MareArts AI Gadget subscription opens the app. If another MareArts app on this computer is signed in, Continue uses that account — and only the account the screen shows.
Settings has Sign out, which keeps the account for Continue, and Sign out and forget, which removes the account from Image Viewer on this computer: until someone signs in again by typing, no saved account is offered, not even another app's. The sign-in form does not remember typed email addresses.
The picture list, Recent and Favorites stay on this computer. The app offers a newer version when one is published.
After a sign-in the app also opens without internet for up to ten days. It sends anonymous usage statistics: the app, its version, the operating system and which screen was opened — never an email, file name, picture or location.
Linux (Ubuntu 22.04 & 24.04) · macOS (Apple Silicon & Intel) · Windows 10 & 11
For you and your AI agent · MCP + CLI ·
Remote Desktop (REMO)
Share this computer's screen, or find another REMO host on the same network and control it — even end a program that hangs there, or restart it. Same sign-in as Markdown Studio, Backup System, Video Editor and Image Viewer.
Sign in to the app
On marearts.com, use your email and a 6-digit sign-in code; no sign-up or password is needed. In the app, use the licence details below.
The email and the signature from the purchase mail
A MareArts AI Gadget subscription opens REMO.
After a sign-in REMO also opens without internet for up to ten days. It sends anonymous usage statistics: the app, its version, the operating system and which screen was opened — never an email, file name, picture of your screen or location.
AI apps
Claude, Cursor, VS Code, Codex, Gemini CLI or any MCP app
An AI app on this computer can use REMO like you: see whether the screen is shared and who is watching, start sharing with the password you saved, stop, change the picture or the screen, disconnect a viewer, move the clipboard and install a REMO update, and restart REMO if it ever stops responding. The buttons connect Claude's app, Cursor and VS Code in one click; for Claude Code, Gemini CLI, Codex or any other MCP app, pick it and copy the line shown.
AI agents that work in a terminal use the same tools from the command line, with the same rules. --tools lists them, and each --tool answers in JSON.
| Command | |
|---|---|
| Windows | remo.cmd --tool share_status in REMO's folder |
| macOS | /Applications/Remo.app/Contents/MacOS/Remo --tool share_status |
| Linux | marearts_remote --tool share_status |
You stay in charge
AI apps can do what you do in REMO, and you choose how much. In the account menu a table sets, for Changes, Delete and overwrite, Updates and Security, whether AI apps may go ahead (Allow), must ask you first in the REMO window (Ask) or may not (Block); looking is always allowed. Delete and overwrite covers disconnecting a viewer and replacing the clipboard; on Allow they happen at once and REMO tells you each time. An AI app can lower a choice but never raise Security. Security covers starting a share and sharing automatically at start-up, the share password, signing in with the sign-in saved on this computer, trusting or forgetting a computer, changing the AI settings and connecting an AI app. It asks you every time unless you set it to Allow yourself, and Allow lasts an hour unless you tick Keep on until I turn it off; while it is on, a band at the top of the window says so and has a Turn off button, and each step is written to a security log on this computer, without passwords. With Security on Allow an AI app can also set the share password of a computer nobody can reach to type it; on the command line it is read from standard input, never from the line itself. Turning off Let AI apps use REMO in the account menu stops every AI app at once, and it stays off until you turn it back on. Signing in with a typed password and viewing other computers stay with you.
Share
This screen, on the local network
Sharing needs a password of four characters or more; viewers type it to connect. Pick the picture — Best (sharp, 30 fps, light on the network), Fastest (lowest delay, up to 60 fps) or Lightest (smaller, 15 fps) — and the screen when there is more than one. While sharing, REMO lists who is viewing and can disconnect each of them, and the picture can change without anyone reconnecting.
The graphics chip does the work where there is one: NVIDIA NVENC, Intel Quick Sync and AMD on Windows, and NVENC on Linux. A 4K Windows screen goes out at 30 frames a second in Best and 60 in Fastest. Without such a chip REMO still encodes in hardware where it can, and sends JPEG otherwise. While someone watches, the screen does not turn off by itself.
With Share automatically when this computer starts on, the share comes back by itself after a restart and after every update, with the same password, and REMO is started again within minutes if it ever stops; quitting REMO yourself still quits it.
REMO checks the settings sharing needs: Screen Recording, Accessibility and Local Network on macOS, and the firewall on Windows. If one is off, a notice stays at the top and says what stops working without it, with a button that opens the right setting and Check again. On Windows the button asks Windows for permission and allows REMO through the firewall. The notice goes away once the setting is on.
View
Hosts on this network, then the picture
REMO lists the computers sharing on this network and updates the list when one starts or stops; Refresh looks again. Pick one, type its password, and the picture fits the window. Your own pointer moves over the picture with no delay; clicks and keys go to the host, and Ctrl+C / Ctrl+V copy text and files both ways. The bar has View only, 1:1, Full screen and a Keys menu for keys your own computer keeps, such as the Windows key and Alt+Tab.
The picture, keys, password and clipboard travel encrypted (TLS). REMO remembers each host the first time it connects and warns, instead of connecting, if that computer later answers with a different identity.
| What it does | |
|---|---|
| Share password | Viewers type this; four characters or more. Too many wrong tries close the connection. |
| Mouse and keyboard | Clicks and keys go to the host while the picture is focused. |
| Update | A new installer is checksum-verified before it runs; Check for updates in the account menu looks right away. Sharing comes back after the update. Beta stays off the public page until a stable release. |
| Versions | REMO 0.1.28 and later work with each other, whichever computer is newer. |
| Connection test | For AI apps and the command line: probe_computer checks another computer — reachable, delay, version, encrypted — without its password; capture_selftest checks screen capture without sharing. |
| Beta updates | Get beta updates in the account menu. |
| Sign out | Sign out in the account menu; Sign out and forget also removes the account from this computer. |
Computer
A program hangs over there: end it, or restart the computer
On a computer that shares with a password, Computer in the bar opens Programs: that computer's own programs, busiest first, with a search box. End asks once more in the row before it closes the program. REMO itself and the programs that keep the person signed in are locked, so the view cannot cut itself off.
Restart says first whether the computer comes back by itself (automatic sign-in and Share automatically on) and connects again when it is back. The person at that computer sees who ended or restarted what. AI apps can do the same through the clipboard link you opened, and always wait for your Yes.
Linux (Ubuntu 22.04 & 24.04) · macOS (Apple Silicon & Intel) · Windows 10 & 11
For you and your AI agent · MCP + CLI ·
MSYS
See the whole computer: CPU, memory, GPUs, disks, network, temperatures, processes and alerts, live and as a history kept on this computer for up to a year. Alerts can go to Discord or Slack. MSYS only looks — it never ends a process or changes the computer. Same sign-in as the other MareArts AI Gadget apps. Tell us what you think with the Feedback button in the app.
| Screen | What you get |
|---|---|
| Dashboard | CPU, memory, GPUs, disks, network and temperatures, each as a graph of the last 1, 5 or 15 minutes or the last hour, with low, average and high, in one of ten views. Pause holds the picture. |
| History | One row a minute kept on this computer: look back a day, a week, a month or a year. |
| Processes | Every process with its CPU, memory, disk, CPU time and threads. Sort by any column and filter by name. |
| Alerts | What is over its limit now (disk space, swap, temperature, CPU) and what was earlier, with the limits. Rules you set can message Discord, Slack or a webhook. |
| Quick view | MSYS stays next to the clock when you close the window: live bars in its menu and a small Quick view window. |
| Settings | How often MSYS reads the computer, which parts the dashboard shows and how, the history log, webhook alerts, light or dark, updates and AI agents. |
AI agents
Ask your AI app what is slowing the computer down
Connect an AI app on this computer — Claude, Cursor, VS Code, Codex, Gemini CLI or any MCP app — and it can read the same numbers you see: what uses the CPU or the GPU, which disk is filling up, what has been running hot over the last hour or the last month. It can change the dashboard view, the history log and the alert rules, and test a webhook. It can also open a screen in the MSYS window to show you. Connect one in Settings > AI agents. AI apps cannot end a process or change the computer, and cannot see or add a webhook address; signing in and the AI settings always wait for your Yes in the MSYS window.
Then ask in plain words, for example "Which process is using the GPU?" or "Has the CPU been over 80 % in the last 15 minutes?"
| Command | |
|---|---|
| Windows | msys-app.cmd --tools in MSYS's folder |
| macOS | "/Applications/MareArts MSYS.app/Contents/MacOS/MareArts MSYS" --tools |
| Linux | marearts_msys_app --tools |
AI agents that work in a terminal use the same tools from the command line: --tools lists them, --tool NAME key=value runs one, and the answer is JSON.
Dashboard
Every part of the computer, live
Each card shows the number now, a graph and the low, average and high for the time you picked at the top (1, 5 or 15 minutes, or 1 hour). The dashed line is the alert limit. Under the graphs: every disk with how full it is, the network adapters, and every temperature sensor the computer gives.
Pick one of ten views at the top — Cards, Compact, Large graphs, One per row, Numbers, Gauges, Bars, One graph, Core map or Strip. Every view keeps its cards the same size while the numbers change. On the Dashboard Tab steps through the views and 1–9, 0 pick one; Alt+1–5 open Dashboard, History, Processes, Alerts and Settings from anywhere.
History
A day, a week or a year back
MSYS keeps one row a minute — the average and the highest — on this computer only, while it runs and you are signed in. Pick 1 day, 1 week, 10 days, 1 month or 1 year, or any dates, and see CPU, memory, GPU, temperatures, disk, network and the fullest disk as graphs, with the average and the highest for that time on top. It opens on 1 week and deletes rows older than 1 month; you choose both in Settings > History log, and Delete all empties it.
Processes
What is busy, sorted the way you need
Sort by CPU, memory, disk or CPU time, or type part of a name to filter. MSYS only looks: nothing here ends or changes a process.
Alerts
What is over its limit, now and earlier
A red card for each part over its limit, with when it started. The tab shows how many. CPU counts only after three readings in a row over its limit, so one busy second is no alert.
Tell Discord, Slack or any webhook
Set rules such as CPU above 90 % for 5 minutes or fullest disk above 95 %, and MSYS sends a message to a Discord channel, a Slack channel or your own https webhook. Each rule rests 30 minutes after it sends (you can change it), and at most 48 messages go out a day. The webhook address stays on this computer, is shown only in part, and AI apps can neither read nor add one.
Quick view
The computer at a glance, from the menu bar or the taskbar
Closing the window keeps MSYS running next to the clock (macOS menu bar, Windows taskbar, Linux top bar). Its menu shows CPU, memory, GPU, the hottest sensor, disk and network as bars that change every second. Quick view opens a small window: rings, graphs of the last minutes, a tile for every CPU core, and bars for memory, GPU and every disk, with Tab or 1–4 to switch and Esc to hide it. Open brings the full window back; Quit in the menu ends MSYS.
Settings
How often, what to show, what to keep, and who may use it
Pick how often MSYS reads the computer (every half second to every minute; it keeps the last hour in memory only), which parts the dashboard shows and in which view, how long the history log keeps rows, the webhook alert rules, and light or dark. Public releases install themselves while the window is put away; beta updates only when you tick Get beta updates. AI agents sets what AI apps may do.
Linux (Ubuntu 22.04 & 24.04) · macOS (Apple Silicon & Intel) · Windows 10 & 11
- Choosing a selection results in a full page refresh.
- Opens in a new window.