Skip to content

TaskMind is a smart, minimalist task planner that brings AI intelligence to your daily workflow. Say goodbye to the stress of prioritizing endless to-do lists. With TaskMind, simply add your tasks and let AI automatically analyze and categorize them by priorityβ€”helping you focus on what truly matters.

License

Notifications You must be signed in to change notification settings

Tusharkshahi/TaskMind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TaskMind 🧠

AI-powered task management application that helps you prioritize and organize your tasks intelligently.

Features

  • βœ… CRUD Operations - Create, read, update, delete tasks
  • πŸ€– AI Prioritization - Automatic task categorization (High/Medium/Low)
  • 🏷️ Smart Tags - Organize tasks with custom tags
  • 🎨 Minimal UI - Clean, responsive design
  • πŸ’Ύ JSON Storage - Simple file-based persistence

Tech Stack

Backend:

  • FastAPI - Modern, fast web framework
  • Pydantic - Data validation
  • Azure OpenAI - AI-powered analysis

Frontend:

  • Alpine.js - Lightweight reactive framework
  • Tailwind CSS - Utility-first styling
  • Vanilla JavaScript

Project Structure

TaskMind/
β”œβ”€β”€ backend/
β”‚   β”œβ”€β”€ main.py              # FastAPI app & routes
β”‚   β”œβ”€β”€ models/
β”‚   β”‚   └── task.py         # Pydantic models
β”‚   β”œβ”€β”€ services/
β”‚   β”‚   β”œβ”€β”€ task_service.py # CRUD operations
β”‚   β”‚   └── ai_service.py   # AI integration
β”‚   └── storage/
β”‚       └── task_storage.py # JSON file operations
β”œβ”€β”€ frontend/
β”‚   β”œβ”€β”€ static/
β”‚   β”‚   β”œβ”€β”€ css/
β”‚   β”‚   └── js/
β”‚   └── templates/
β”‚       └── index.html
β”œβ”€β”€ data/
β”‚   └── tasks.json          # Task database
└── requirements.txt

Setup Instructions

Coming soon...

Usage

Coming soon...

License

MIT

About

TaskMind is a smart, minimalist task planner that brings AI intelligence to your daily workflow. Say goodbye to the stress of prioritizing endless to-do lists. With TaskMind, simply add your tasks and let AI automatically analyze and categorize them by priorityβ€”helping you focus on what truly matters.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages