wenlzhang16 downloadsAI-powered task assistant. Natural language queries, customizable scoring, and intelligent recommendations. Datacore for vault-wide task indexing.
An AI-powered task management assistant for Obsidian that lets you chat with your tasks naturally. Search with simple filters, expand queries across languages, or get full AI analysis.
Chat with your Todoist tasks, Google Calendar, and Apple Calendar events directly in your browser at taskchat.ptkm.net. Configure your API tokens and keys to get started.
| Mode | AI Usage | Cost | Best For |
|---|---|---|---|
| 🚀 Simple Search | None | None | Quick searches, free operation |
| 🧠 Smart Search | Keyword expansion | Low | Multilingual, broader results |
| 💬 Task Chat | Full AI assistant | Higher | AI insights, prioritization |
# Priority and status
s:open p:1,2,3
status:done p1 p2
p1 p2 & overdue
# Due dates
due
due:today
overdue
fix → finds "repair", "solve", "correct", "resolve"
# Natural language
fix bug p1 due:today s:open,?
Show me urgent tasks that are overdue
Analyze my high-priority tasks
fix bug p:1 p:2 due s:open,?
Task Chat supports flexible queries from simple filters to natural language:
s:open, s:completed, s:inprogress, s:x (by symbol)p1, p2, p3, p4, p:1,2,3, priority:1due, due:today, due:tomorrow, overdue, this weeks:open,inprogress p1 overdue, fix bug s:inprogress due:todayp1 overdue s:openfix bug p1 overdue→ Complete Query Syntax Guide - Detailed documentation covering:
This plugin connects to external AI services for Smart Search and Task Chat modes.
Required for Smart Search & Task Chat modes:
What is sent to AI services:
What is NOT sent:
Note: When using cloud AI providers (OpenAI, Anthropic, OpenRouter), data is sent to their servers. Review their privacy policies for details. For complete privacy, use Simple Search mode or Ollama.
See LICENSE for details.
This plugin is a labor of love, developed and maintained during my free time after work and on weekends. A lot of thought, energy, and care goes into making it reliable and user-friendly.
If you find this plugin valuable in your daily workflow:
Please consider supporting my work. Your support would mean the world to me and would help me dedicate more time and energy to:
You can support this project in several ways:
Thank you for being part of this journey! 🙏