https://github.com/nicucalcea/obsidian-magic-tasks
Use AI to break down complex tasks in Obsidian
https://github.com/nicucalcea/obsidian-magic-tasks
Last synced: about 1 month ago
JSON representation
Use AI to break down complex tasks in Obsidian
- Host: GitHub
- URL: https://github.com/nicucalcea/obsidian-magic-tasks
- Owner: nicucalcea
- Created: 2023-07-16T17:48:15.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-12T17:06:58.000Z (2 months ago)
- Last Synced: 2025-02-12T18:23:13.000Z (2 months ago)
- Language: TypeScript
- Homepage:
- Size: 253 KB
- Stars: 22
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- project-awesome - nicucalcea/obsidian-magic-tasks - Use AI to break down complex tasks in Obsidian (TypeScript)
README
# Magic Tasks
This plugin is inspired by goblin.tools's [Magic ToDo](https://goblin.tools/).
Click on a task in Obsidian, press `Ctrl + M` (or `Command + M` on a Mac) to ask ChatGPT to break down the task into smaller sub-tasks. You can change the shortcut to something else if you prefer.

On mobile, tap on the task you want to break down and pull down to open the menu of actions. Search for `Magic Tasks` and you get it from there.
### Installation
Download the latest release and copy the `main.js` and `manifest.json` files to a new folder called `magic-tasks` in `VaultFolder/.obsidian/plugins/`. Enable it from `Community plugins`.
Alternatively, you can install it by just copying the link into [BRAT](https://github.com/TfTHacker/obsidian42-brat).
### Disclaimer
You will need an [OpenAI API key](https://platform.openai.com/docs/api-reference) or Ollama for this work. This also means your task will be sent to the OpenAI servers for processing, if you use that. Read [their privacy policy](https://openai.com/policies/api-data-usage-policies) to see how they handle your data.