Neuralyst is a smart to-do app that helps you do the next right thing with less friction.
Instead of overwhelming you with a giant task list, Neuralyst shows one prioritized task at a time and turns big tasks into small, actionable 2-minute starting steps.
Add tasks by voice or manually.
For voice input, say something natural like:
Go to the gym at 6 PM today.
Neuralyst transcribes it, lets you edit the task/date/time, extracts useful details, and generates a small first step like:
Put on your gym shoes.
The app then prioritizes your tasks using deadlines, urgency, time, location, and context — so you always know what to do next.
| Full Task | 2-Minute Version | Milestones Calendar |
|---|---|---|
![]() |
![]() |
![]() |
- Voice task input — record tasks naturally and edit the transcription before saving.
- Manual task input — type tasks and optionally add date, time, deadline, or priority.
- Natural language understanding — understands phrases like “urgent,” “tomorrow,” “sometime this week,” or “before June 16.”
- 2-minute task breakdown — converts tasks into tiny starting actions to reduce inertia.
- Smart prioritization — ranks tasks using time, deadlines, priority, effort, and context.
- Location-aware ordering — detects task locations and reprioritizes nearby tasks when convenient. [Ex: "Return book to Columbia Library before June 16th" will be reordered right after "Go to college tomorrow at 9 am" even if today is June 2nd]
- One-task dashboard — shows only the next best task instead of a huge list.
- Roadmap page — lets users view the full list of tasks when they want the broader picture.
- Milestones calendar — shows a monthly heatmap of completed tasks, where brighter green means more tasks completed that day.
- Reprioritization — users can skip a task, and Neuralyst recalculates the next best option.
- Flask
- Python
- HTML/CSS/JavaScript
- Firebase
- Geopy
- Speech-to-text transcription
- Groq-powered LLM ensemble
Clone the repository:
git clone <your-repo-url>
cd <your-project-folder>Install dependencies:
pip install -r requirements.txtCreate a .env file and add the required API keys:
YOUR_API_KEY_NAME=your_api_key_hereRun the Flask app:
flask --app main run --debugOpen the app:
http://127.0.0.1:5000
Most productivity apps help you organize everything you need to do.
Neuralyst helps you start.
The goal is simple: reduce friction, lower inertia, and make progress feel easy.


