Skip to main content
TaskForge 3.0: your AI can read your tasks.

TaskNotes. In reach, even with Obsidian closed.

TaskForge is a separate native app for the TaskNotes Obsidian plugin. Open your existing task notes on iPhone, iPad, Mac, Android and Windows. Add widgets and reminders, with no migration.

4.8/5 · App Store

Free to start. Premium: USD 49.99 one-time.

Example TaskNote File
---
title: Review quarterly report
status: open
priority: high
due: 2026-09-30T14:30:00
tags: [tasknote]
---
How TaskForge reads TaskNotes

TaskNotes on your home screen

See tasks in a widget and check them off where you are. Reminders bring dated tasks back to your attention. Both use the TaskNotes in your vault.

TaskForge's Today widget on iPhone; TaskNotes appear here like any task.

What is TaskNotes for Obsidian?

TaskNotes stores each task as a Markdown note with YAML properties. TaskForge reads and edits those same files, adding native widgets and reminders.

Official TaskNotes plugin guide

Reminders with Obsidian closed

TaskForge schedules local notifications for your tasks. On iPhone and Android, complete or snooze a task from its notification.

Check off a task from a widget

Home screen widgets on iPhone, iPad, Mac and Android let you complete TaskNotes without opening the app. iPhone and iPad also have Lock Screen widgets.

Write a task on your phone

Quick add creates a TaskNote in your local vault. On another device, it appears after your vault syncs.

Put tasks beside your calendar

Read and edit Markdown notes in TaskForge. View TaskNotes in Today, Calendar, Kanban or filtered lists, with device calendar events beside them.

Works with what you already have

No migration.

No new format. TaskForge reads and writes your existing TaskNotes files.

Tasks and notes stay files.

Keep the Markdown body and YAML properties in your vault.

Keep your sync.

Changes reach other devices through your existing vault sync. With Obsidian Sync on iOS, you may need to open Obsidian to sync.

How it works

Connect your existing vault, then match the TaskNotes settings you already use.

  1. Enable TaskNotes in Settings

    Open your vault in TaskForge. In Settings → Task Types, enable Task Files.

  2. Match your TaskNotes files

    Match the tag or property that identifies your TaskNotes. If you use custom property names, import your TaskNotes plugin field mapping in settings.

    • By tag (e.g., #tasknote)
    • By property (e.g., type: task)
  3. Set up new TaskNotes

    Choose how new TaskNotes are created:

    • Set default folder for new TaskNotes
    • Custom filename patterns
    • Body templates for new tasks
    • Custom status and priority names
    • Completion-based recurrence
View Full Setup Guide

How TaskForge reads TaskNotes

Each TaskNote is a Markdown file. TaskForge reads its YAML properties and writes back the fields you edit. Your notes stay in the body.

Example TaskNote File

---
title: Review quarterly report
status: open
priority: high
due: 2026-09-30T14:30:00
scheduled: 2026-09-28
tags: [tasknote, work]
recurrence: FREQ=MONTHLY
projects: ["[[Q4 Planning]]"]
contexts: [office]
---

## Review notes
Compare revenue with the previous quarter.

- [ ] Read the finance summary
- [ ] Send feedback to the team

Supported Properties at a Glance

Core Fields
  • title (filename used if absent)
  • status
  • priority
Date & Time
  • due (date or date and time)
  • scheduled (date or date and time)
  • start
  • dueAt (legacy time field)
Organization
  • tags
  • projects
  • contexts
Recurrence
  • recurrence (RRULE)
  • recurrence_anchor (scheduled or completion)
  • complete_instances (completion history)
Recorded dates
  • completedDate / cancelledDate
  • dateCreated
  • dateModified
Customization
  • Custom statuses
  • Custom priorities
  • Body templates

Keep the details your workflow needs

Use your own property names and templates. TaskForge also records completion history and the last modified date.

Custom Properties on Tasks

Add, edit or remove custom YAML properties in task details. Set defaults for new TaskNotes in settings or per list. Existing complex lists and maps are preserved.

Completion History for Recurring Tasks

Recurring TaskNotes record completion dates. Read the history in task details or filter a list by Completed Date.

Last Modified Date for TaskNotes

Saving a change writes dateModified to the TaskNote. Sort and filter by Date Modified, or remap the field name to match your plugin settings.

Customizable Filename Formats

Build filenames from the task title, date, priority or status.

Body Templates

Start new TaskNotes with the headings and checklists you use.

Completion-Based Recurrence

Use a scheduled or completion-based recurrence anchor. When the next date depends on when you finish, TaskForge updates the same TaskNote and keeps its completion history.

Projects & Contexts

Group tasks with the projects and contexts properties. Project references can use wikilinks.

Custom status and priority names

Name statuses and priorities to match your vault.

YAML Error Detection

TaskForge reports malformed YAML so you can find and correct the file.

Read the TaskNotes settings guide

Related Features

Related Comparisons

TaskNotes FAQ

What is the TaskNotes plugin for Obsidian?

TaskNotes is an Obsidian plugin that stores each task as a Markdown note with YAML properties such as status, priority and due date. TaskForge is a separate native app that reads and edits those task notes in your existing vault.

Does TaskForge require a TaskNotes migration?

No migration or import of your tasks is needed. TaskForge opens your existing vault and writes edits back to the same Markdown files. Match the tag or property used to identify your TaskNotes, and import your plugin field mapping if you use custom names.

Which TaskNotes properties does TaskForge support?

TaskForge supports title, status, priority, dates and times, tags, projects, contexts and RRULE recurrence. It also supports custom YAML properties, completion history and dateModified. Import your plugin field mapping in settings to use custom property names.

Do TaskNotes reminders work with Obsidian closed?

Yes. TaskForge schedules local notifications, so Obsidian does not need to stay open for them to fire. On iPhone and Android you can complete or snooze tasks from a notification. Allow notifications and configure your reminder schedule in TaskForge.

Can I use TaskNotes and Obsidian Tasks together?

Yes. Enable Task Files and inline tasks to manage both formats in the same vault. To read checkbox tasks inside a TaskNote body as separate tasks, also enable Parse Inline Tasks from Body in Settings → Task Types.

Which devices can I use TaskNotes on with TaskForge?

TaskForge has native apps for iPhone, iPad, Mac, Android and Windows. Home screen widgets are available on iPhone, iPad, Mac and Android, with Lock Screen widgets on iPhone and iPad. Cross-device changes depend on your own vault sync. On iOS, Obsidian Sync may need Obsidian to be opened before changes arrive.

Where is the TaskNotes documentation for TaskForge?

The supported properties, example file and setup steps on this page cover the TaskForge integration. The linked setup guide goes into more detail. TaskNotes itself is a separate Obsidian plugin with its own documentation.

Open your vault in TaskForge

Your tasks and notes stay on your device, with your calendar beside them. Any AI agent that can edit a file can work with your tasks. Start free, with a one-time premium option.

Learn More About TaskNotes