Skip to content

Quick Start

Try GDT's core features in 5 minutes.

Launch

bash
gdt

You'll enter a conversation interface. Just tell GDT what you want to do in natural language.

Add a Task

You: Remind me to email the boss tomorrow

GDT: Created task: Email the boss
     Due: Tomorrow
     ID: 1

     Want to add more details like priority?

No special syntax needed. Describe tasks like you normally would, GDT extracts the key information.

Break Down Complex Tasks

This is GDT's most valuable capability. When facing big tasks:

You: Help me break down "prepare quarterly report"

GDT: Let me analyze this task.

     📋 Prepare Quarterly Report

     1. Gather data (1 hour)
        - Export key metrics for the quarter
        - Compile project completion status

     2. Analyze trends (1 hour)
        - Compare with last quarter
        - Identify highlights and issues

     3. Create slides (2 hours)
        - Design report structure
        - Create charts and visualizations

     4. Prepare talking points (30 min)
        - Write key points
        - Anticipate questions

     ⏱️ Estimated total: 4.5 hours

     Should I create these as subtasks?

View Tasks

You: What do I need to do today?

GDT: You have 3 tasks today:

     🔴 Urgent
     1. Email the boss — due today

     📋 Normal
     2. Prepare quarterly report
     3. Review design mockups

     I suggest handling the email first—it's the only one with a deadline today.

Modify Tasks

You: Make "email the boss" high priority

GDT: Updated task 1 priority to high.
You: Postpone the quarterly report to next week

GDT: Moved "prepare quarterly report" due date to next Monday.

Complete Tasks

You: Done with the email

GDT: Completed task "email the boss" ✓

     2 tasks remaining today. What's next?

Commands

Besides natural language, GDT supports quick commands:

CommandFunction
/helpShow help
/newStart new conversation
/privacyManage privacy settings
Ctrl+CExit

Direct Prompt Mode

Don't want to enter the interactive interface? Use -p to execute directly:

bash
# Add task
gdt -p "Add task: finish report by Friday"

# View tasks
gdt -p "What tasks do I have today"

# Break down task
gdt -p "Help me break down 'learn Rust programming'"

Next Steps

You've learned the basics. Keep exploring: