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
- 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
- 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
- PHP 8.2 or higher
- Composer
- Node.js and NPM
- Ollama (for AI features)
# 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