Productivity Tool with AI Assistant
- It is a timer application inspired by the theory Timeblocking.
- It is a supervisor reminding you of the goal for every x minutes.
- It is not a Pomodoro timer.
- It is not a schedule management tool
It currently supports LLM from Open AI API or any GGUF models.
Place the Open AI Key in .env
by copying .env.example
First, download a GGUF model to run on your machine through huggingface-cli
hugginface-cli login
python tools/download_model.py <model_name> --files <file_regex>
e.g.
python tools/download_model.py google/gemma-2-2b-it-GGUF
by default, it downloads all '*.gguf' files if --files
is not specified.
Run the development server:
yarn dev
Open http://localhost:3000 with your browser to see the result.
- Better UI for reminder and more dynamic options for reminding intervals
- Better TTS with support of
eleven-labs
- More options of reminding, special sound effects for reminder