This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady
What I Built
I built SlothDesk AI, a lightweight, local-first productivity assistant designed to help people spend less time organizing work and more time doing what matters.
We all have days when our to-do lists feel endless, our notes are messy, and even deciding where to start takes too much energy. SlothDesk AI helps make those days a little easier.
It includes four productivity tools:
- Lazy Task Organizer: Turns messy task lists into manageable priorities.
- Note Summarizer: Converts long notes into concise summaries and key points.
- Low-Energy Mode: Creates a gentle plan for days when time or motivation is limited.
- Make It Simpler: Breaks overwhelming tasks into small, actionable steps.
The idea is simple: let AI handle some of the planning overhead so we can focus on taking the next small step.
My goal was to create a beginner-friendly productivity tool that is simple to run, easy to customize, and designed around local AI rather than a paid proprietary API.
Demo
GitHub Repository: SlothDesk AI — Let AI Handle the Busywork
The project includes a responsive web interface built with HTML, CSS, and JavaScript.
You can explore the interface in demo mode. To use actual AI-powered responses, install Ollama and run a compatible open-weight model locally.
Code
Check out the complete source code:
The project uses a simple structure:
-
index.html— Complete interface, styling, and JavaScript. -
README.md— Setup instructions, features, and project documentation. -
LICENSE— MIT License.
The frontend uses vanilla JavaScript, and the AI integration communicates with Ollama's local HTTP API.
How I Built It
I built SlothDesk AI using HTML, CSS, and vanilla JavaScript to keep the project lightweight and approachable for contributors.
For local AI, the project integrates with Ollama and supports an open-weight model such as Llama 3.2.
The workflow is straightforward:
- The user enters tasks, notes, or a problem they want to simplify.
- SlothDesk prepares a prompt based on the selected productivity tool.
- The prompt is sent to the locally running Ollama model.
- The model generates a summary, prioritized task list, or manageable action plan.
- If local AI is unavailable, the interface provides a basic JavaScript-powered demo fallback.
To try the local AI integration, install Ollama and run:
ollama pull llama3.2
Then start Ollama and open the website. Depending on how the page is served, browser cross-origin settings may need to be configured for the local Ollama endpoint.
The important part is that the AI integration is designed around local inference rather than requiring a paid hosted AI API.
Why Does Open Innovation Matter?
For me, open innovation means giving people more control over the tools they use and the data they share.
SlothDesk AI explores three important benefits of open-source AI:
1. Privacy and control
When configured for local inference, prompts are processed by a model running on the user's computer instead of being sent to a third-party hosted AI API. This can be especially useful when organizing personal notes or work-related tasks.
2. Freedom to experiment
Users can change the prompts, experiment with compatible models, and customize the assistant's behavior. The project is not tied to a single proprietary AI provider.
3. Lower barriers to experimentation
There is no paid AI API key required for the local Ollama workflow. Users can experiment without usage-based API charges, although running a model still requires hardware, electricity, and storage.
A closed API might offer a convenient setup, but local inference gives users greater control over where their prompts are processed and how their AI workflow is configured.
That is why open innovation fits this project: the AI is not just an extra feature. The ability to run and customize the model locally is central to the idea.
My Agent Session
I used AI-assisted development to help plan and build the project.
I haven't attached a DevRelay agent session yet. If I save a session using DevRelay, I'll add the session link here so others can explore the development process.
The Lazy Payoff
SlothDesk AI is designed to reduce the small decisions that make everyday work feel harder than it needs to be.
Instead of manually sorting a long task list, users can generate a prioritized plan. Instead of rereading lengthy notes, they can create a concise summary. Instead of staring at an intimidating task, they can start with one manageable action.
I haven't measured real-world time savings yet, so I won't claim a specific number of minutes saved. The next step is to test it with real users and measure how much time the tools save in practice.
The principle behind the project is straightforward:
You don't always need to work harder. Sometimes you need to make the work smaller.
Prize Categories
My submission focuses on the open-source AI and local inference aspects of the challenge.
I'll confirm any specific partner prize categories against the official challenge page before selecting them.
Built for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady.
Slow down. Make the next step easier. Let open-source AI handle some of the busywork.


Top comments (0)