Everything mirv does

Every feature, organized by category.

A free built-in AI agent, an MCP server for your own AI, notes that link to tasks, boards, a two-way calendar, time tracking, native apps — and full export so you're never locked in. Here's the whole toolbox.

AI & automation

An assistant that actually does the work

mirv's AI doesn't just chat — it reads, plans and edits your real workspace, and it lets you bring your own assistant too.

Free built-in AI agent

Mirv lives in a chat bubble inside the app and can create, reschedule, complete and organize real tasks, draft notes and start the timer. No API key, no add-on, no extra subscription.

🔌

48-tool MCP server

Connect Claude Desktop, Cursor or any MCP-capable assistant to your live workspace. One click in Settings generates the config and a token you control.

🧭

“What should I do now?”

One priority-ranked queue across every list and workspace, tuned to your energy, the time you have and your current context.

🗓️

Auto-schedule

The agent packs your open tasks into the free time on your calendar, ranked by the focus brain — propose a plan first, then commit it in one tap.

📋

Reusable workflows

Capture a sequence of tasks once, then apply it to any list. Workflows evolve — recapture and they update everywhere they're used.

🧹

Cleanup & optimise

A one-click report finds empty or duplicate notes, stale or duplicate tasks and empty lists, then purges the clutter with your OK.

🛡️

Confirm before it acts

Destructive or bulk changes are proposed and wait for your approval — then the agent shows you exactly what it touched.

💬

Send feedback to the makers

Tell Mirv what you think and it emails your feedback straight to the team — no support portal, no forms.

Tasks & organization

Structure that bends to your work

Capture fast, nest as deep as the project needs, and let mirv keep the busywork off your plate.

🗂️

Nested lists & subtasks

Real folders, lists and as many levels of subtasks as the work needs. Every subtask is a first-class task; moving one keeps its whole subtree.

📁

First-class folders

Group anything into a folder in a single move — folders are a real kind, never a list awkwardly nested inside another list.

🔗

Task dependencies

Mark a task “blocked by” any number of others, so the thing that's actually in the way is impossible to miss.

🔁

Flexible recurring

Repeat on a fixed schedule or relative to when you finish — “3 days after I last did it,” not just “every Monday.” Completing it spawns the next instance.

Bulk editing

Select mode plus a sticky toolbar: move, reschedule, reprioritize, duplicate, hide or clear out dozens of tasks at once.

Fast quick-add

An inline, auto-focused composer on Today and your filter views stamps the right due date, flag or context as you type.

🎚️

Priorities, dates & hide-until

Set priority, due and start dates, effort and energy — and hide a task until the day it actually matters.

🎨

Task types & best time

Define your own task types with a colour and a default best-time-of-day that drives calendar colour, filtering and scheduling.

✔️

Auto-organize done work

Pick a completed column per list and checked-off tasks slide there automatically, so your active view stays clean.

🗄️

Archive without deleting

Archive a list and its whole subtree vanishes from every view until you bring it back. Nothing is ever lost.

↕️

Drag to reorder

Drag tasks into the exact order you want on desktop — and long-press to drag-reorder on your phone.

👈

Swipe actions

On mobile, swipe a row to complete or delete it, or to push it to Today or Tomorrow — with a haptic tap when it triggers.

Views & planning

One set of tasks, every way to see them

Boards, lists, calendars and a real dashboard are all views over the same data — switch with a click, never a re-entry.

🔄

List ↔ Board ↔ Calendar

Same tasks, three views, one click. Switching is a pure presentation change — your data never moves.

🗂️

Flexible Kanban boards

Group any board by status, by list, by priority, or by status with list swimlanes. Same-meaning statuses across lists merge automatically.

📊

Real dashboard

Today, overdue, next actions, work by list, stuck projects and a 14-day completion trend — built in, not bolted on.

📈

Gantt timeline

See start and due dates laid out on a timeline for any list when you need the bigger picture.

🎯

Focus / Next Actions

A GTD-style brain surfaces the single best next action across all your lists and workspaces.

🔍

GTD filters & smart views

Today, Upcoming, Next, Waiting and more — timezone-aware so “Today” means your today, not the server's.

👁️

Field visibility

A per-view “Fields” toggle controls which inline fields — status, assignee and more — show on each task.

💾

Remembered view per list

Each list remembers whether you last left it as a list, board or Gantt — and it follows you across devices.

Notes

Notes that link straight to your tasks

Obsidian-style Markdown docs that live in the same app as your to-dos — and connect to them.

📝

Markdown or rich text

A WYSIWYG editor with markdown-as-you-type, a floating format menu and a one-click Write / Preview toggle. Type Markdown or just write.

🔗

[[wikilinks]]

Type [[ with live autocomplete to link a note to any task or other note — your meeting note is connected to the tasks it spawned.

🏷️

Labels shared with tasks

One label namespace across notes and tasks, so a tagged note and its tasks surface together everywhere.

📂

Folders & archive

Organize notes into folders you can rename, move and archive — with an Archived section for everything you've set aside.

🖼️

Paste images inline

Drop or paste a screenshot straight into a note — perfect for whiteboard photos right after a meeting.

📤

Export to Markdown / zip

Export any note to .md or the whole set to a .zip — plain files, no lock-in, ever.

📥

Bring your notes over

Transfer notes in from Obsidian, Apple Notes or OneNote — front-matter and #tags become mirv labels automatically.

Calendar & scheduling

Your tasks and your time, finally fused

A full calendar that syncs both ways with the calendars you already live in — and helps you protect your day.

📅

Day / Week / Month / Agenda

A real calendar grid with a now-line, drag-to-schedule from a backlog rail, and lane-packed spanning bars in Month view.

🔁

Two-way calendar sync

Connect Google Calendar, Microsoft 365 and Apple (CalDAV). Events flow both ways, with incremental sync and push updates.

🗓️

Auto-schedule open work

Pack your open tasks into the gaps between events, ranked by priority — preview the plan, then commit it.

🧱

Recurring blocks & ideal week

Lay down maker / manager / balanced time-block templates; auto-schedule pulls matching tasks into the right blocks.

🔀

Event → task

Click a foreign calendar event on the grid and turn it into a task — keep it linked or convert it outright.

📶

Workload gauge

Each day shows scheduled effort plus booked events against your workday window — amber when it's tight, red when over-committed.

🌅

Daily rituals

Plan-my-day pulls in yesterday's hand-off and a one-tap schedule; the shutdown review captures what's done, what slipped and a hand-off note.

⚠️

Conflicts & reminders

Overlap warnings as you drag, plus optional browser and toast reminders a set number of minutes before each block.

🎨

Colour your calendar

Colour events by type, list or priority, with a clickable legend that isolates a single bucket.

Time & focus

See where your time actually goes

Track real minutes per task and learn the truth about your own estimates.

⏱️

Focus timer & time tracking

Run a timer per task and mirv logs the real minutes you spend on it.

📉

Planned-vs-actual analytics

Charts compare what you estimated to what it really took, so your estimate bias stops being a mystery.

▶️

Focus from a calendar block

Hit play on a scheduled block to start the timer; on stop, the bar swaps to an actual-vs-planned recap.

Sharing & teams

Keep work and life apart — and share what matters

Group your lists into workspaces, invite people to the ones you choose, and agree on a shared default view.

🗃️

Workspaces

Group, share and filter your lists into workspaces — a clean split between work and personal, or one space per client.

✉️

Share lists & invite by email

Invite collaborators with autocomplete — even people without an account. They get a signup email and the list auto-accepts when they join.

👥

Shared default view

“Save view for everyone” sets a list's default sort and filters for the whole team, while each person can still keep their own override.

🎁

Referrals

Invite a friend with your own referral link and bring more of your team aboard.

Import, export & data

Come in easily, leave whenever you want

Bring your old app across in a few clicks — and take everything with you the day you decide to go.

📥

Import from anywhere

One-click importers for TickTick, Todoist and Microsoft To Do bring your lists, tasks and structure across intact.

🗒️

Notes transfer

Pull your notes in from Obsidian, Apple Notes or OneNote, with HTML converted to clean Markdown.

📦

Full JSON export & import

Your entire workspace exports to JSON and imports back — the single source of truth is one database you can always carry out.

⬇️

Account data export

Download a complete export of your account data on demand, in line with GDPR/CCPA data-rights.

Apps & platforms

The same workspace, everywhere you are

A fast web app plus native macOS, iOS and Android builds, with the home-screen extras you expect.

🌐

Web & installable PWA

A fast, code-split web app you can install to your dock or home screen and run like a native app.

💻

macOS desktop app

A signed, notarized desktop build for Apple Silicon.

📱

iOS & Android apps

Native apps on the App Store and Google Play, sharing the exact same workspace as the web.

🔲

Home-screen widgets

Smart summary, today's progress, up-next, quick-add and focus-timer widgets on both iOS and Android.

🏝️

Live Activity & Dynamic Island

Your running focus timer shows up live on the iOS Lock Screen and in the Dynamic Island.

🔎

Spotlight search

Your tasks and notes are indexed in iOS Spotlight, so a system search jumps straight back into the app.

🔢

App icon badge

The home-screen icon badge mirrors your overdue and due-today count at a glance.

📳

Native feel

Haptics, pull-to-refresh, swipe rows, edge-swipe-back and safe-area handling make the mobile apps feel built-in.

Notifications & reminders

Nudges on your terms

Decide exactly what you hear about, on exactly the channels you want.

🔔

Notification center

Per-event toggles for email and push, with an in-app bell for everything that happens in your workspace.

📲

Real server push

Native APNs and FCM push wake even a fully-closed app — not just a banner while it's open.

Due reminders

Get reminded before a task is due, scheduled as real OS notifications on your device.

📧

Email notifications

Mirror the events that matter to your inbox — task assignments, invites and more.

API & developers

Built to be automated

An open, documented API and a local MCP server mean mirv plays well with everything else you run.

🧩

MCP server

A local, stdio Model Context Protocol server exposes your workspace as tools, resources and prompts to any MCP client.

🛠️

REST API + OpenAPI docs

Every operation is a documented REST endpoint, with live Swagger UI and an OpenAPI 3.1 spec generated from the same schemas.

🔑

Scoped, revocable tokens

Generate read-only or read-write API tokens for the MCP server and external scripts — and revoke any of them whenever you like.

📚

Docs & guides

A full docs site walks through setup, the API, the MCP tools and the native apps.

Privacy & trust

Your data, your control

Local-first by design, portable by default, and never sold or mined for ads.

🔒

Local-first & portable

Your workspace is yours. One database is the single source of truth, and you can export the whole thing as JSON any time.

🚫

No ads, no data selling

We never sell your data or use your content for advertising. The product is the app, not you.

🔐

Secure by default

Connections use HTTPS and passwords are stored only as salted hashes — never in plain text.

💾

Backed up & restorable

The whole database is snapshotted by automated backups with a tested restore path.

mirv is operated by RATKING LABS PTY LTD. See our Privacy Policy and Terms for the full detail.

Ready to put it all to work?

Open mirv, create your first list, and let a built-in agent — and your own — get to work in minutes. It's free.

Open the app →