Skip to content

AI Task Slicer is an intelligent todo list application that leverages AI to break down complex tasks into manageable subtasks.

License

Notifications You must be signed in to change notification settings

tf4482/ai_task_slicer

Repository files navigation

AI Task Slicer 🛠️

License


Table of Contents 🗂️


About the Project 📚

AI Task Slicer is an intelligent todo list application that leverages AI to break down complex tasks into manageable subtasks. Built with Laravel and Filament, it integrates with Ollama to provide AI-powered task enhancement and subtask generation.

  • What it does: Transforms large, overwhelming tasks into specific, actionable subtasks using AI
  • For whom: Productivity enthusiasts, project managers, and anyone who wants to tackle complex goals systematically
  • Technical description: A Laravel-based web application with Filament admin panel, featuring hierarchical todo management with AI-powered task decomposition via Ollama integration

Built With 🖥️

  • Languages: PHP 8.2+, JavaScript, CSS
  • Frameworks/Libraries: Laravel 12.0, Filament 3.3, Vite
  • AI Integration: Ollama API for task enhancement and subtask generation
  • Other Tools: SQLite database, Composer, NPM, Laravel Tinker

Features 🚀

  • User authentication with Laravel's built-in Auth system
  • Filament admin panel with responsive dashboard
  • AI-powered task enhancement using Ollama
  • Automatic subtask generation from main tasks
  • Hierarchical todo structure (main tasks and subtasks)
  • Interactive todo management with completion tracking
  • Multi-language support (English/German)
  • Real-time todo status updates
  • User-specific todo filtering and privacy
  • Dashboard widget for quick todo overview

Installation/usage 💾

Prerequisites

  • PHP 8.2 or higher
  • Composer
  • Node.js and NPM
  • Ollama (for AI features)

Installation Steps

# Clone the repository
git clone https://github.com/tf4482/ai_task_slicer.git

# Navigate to the project directory
cd ai_task_slicer

# Install PHP dependencies
composer install

# Install JavaScript dependencies
npm install

About

AI Task Slicer is an intelligent todo list application that leverages AI to break down complex tasks into manageable subtasks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages