Skip to content

Core Concepts

GDT is built on a simple belief: instead of you adapting to the tool, the tool adapts to you.

What Does LLM-Native Mean?

"LLM-Native" means all of GDT's intelligence comes from large language models, not preset rules or algorithms.

This makes a fundamental difference:

Traditional tools require you to learn their logic. Where are the buttons, how to find the menu, what are the shortcuts. You must translate your thoughts into operations the tool understands.

GDT understands your logic. Say what you think, it understands your intent and takes appropriate action.

Traditional way:
Click "New" → Enter title → Select project → Set date → Choose priority → Save

GDT way:
"Remind me to send the design to the client by Friday, it's urgent"

Conversation Is the Most Natural Interface

We have conversations all day. Discussing work with colleagues, chatting with friends, talking to ourselves in our heads. Conversation is the most natural way humans externalize thoughts.

GDT leverages this. When you tell it "I have an important speech to prepare next week," it doesn't just create a task entry. It will:

  • Ask for more context (who's the audience? how long?)
  • Give suggestions based on your situation
  • Help break it down into actionable steps
  • Remember this context in future conversations

This isn't simple command execution—it's real collaboration.

Why GTD?

Getting Things Done is a time management methodology created by David Allen, proven over decades. Its core insight:

Your brain is for generating ideas, not storing them.

When your mind is full of things "to remember to do," it's hard to focus on current work. GTD's solution is to build a trusted external system, put all to-dos into it, and let your brain relax.

GDT is that external system. And because it's conversational, "dumping" your thoughts becomes effortless—just like chatting with someone.

Your Data, Your Control

GDT uses TaskWarrior as its underlying storage. It's a mature open-source task management tool that stores data as plain text on your computer.

This means:

  • Direct data access — Tasks stored in ~/.task/
  • Use both tools — GDT and native TaskWarrior commands work together
  • Portable data — Just copy the folder when changing computers
  • No lock-in — Stop using GDT anytime, data stays intact

Conversation history is stored in ~/.gdt/ and can be disabled or cleared at any time.

Next Steps

Ready to start?