DEV Community

Cover image for Slothy: A Little Less Doing, A Little More Living
Mehroof Saba
Mehroof Saba

Posted on

Slothy: A Little Less Doing, A Little More Living

Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady Submission 🦥

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady

What I Built

Some tasks aren't difficult. They just take more energy than they deserve.

Writing a reply to a message you have been putting off. Getting through a long document. Trying to organise a chaotic folder. Attempting to quiet your brain when it has decided bedtime is the perfect time to remember absolutely everything.

I built Slothy for those moments.

Slothy is an AI-powered productivity web app with six small tools designed to take some of the friction out of everyday digital life:

**- Brain Dump - turn a jumble of thoughts into something easier to process.

  • Lazy Librarian - make long text easier to digest.
  • Bedtime Brain - help you unload the thoughts occupying your mind when you want to wind down.
  • Folder Fairy - plan file organisation and prepare a Python script that you can review before running.
  • Lil Sloth - get the gist of lengthy content without reading every word.
  • Reply Later - get a starting point for a message when finding the right words feels like work.**

I didn't want to build another productivity app that tells you to wake up earlier, optimise every minute, and somehow squeeze more work into your day.

I wanted to build something that makes doing a little less feel okay.

Demo

Try Slothy - https://slothy-3p2b.onrender.com

Code

The complete project is available on GitHub:
https://github.com/mehroofsaba/Slothy

How I Built It

Slothy uses React and Vite for the frontend, Tailwind CSS for styling, Motion for animations, and Lucide for icons. The backend is built with Python and Flask.

Its AI-powered features use the Gemini API. The application is deployed on Render, with Flask serving the production-built frontend.

One of my priorities was making Slothy feel like a product with its own personality rather than another generic AI dashboard. I spent time on the visual identity, typography, colours, responsive layout, and interactions because the experience around a tool matters just as much as the response it generates.

Getting the production version right also meant making sure the latest frontend build was synced with the Flask backend before deploying it.

To be transparent, Gemini is a hosted model accessed through an API, not an open-weight model. The project uses open-source frameworks, but that alone does not make its AI model open-source.

Why Does Open Innovation Matter?

Open innovation makes it possible to build on existing work instead of starting from zero.

Frameworks such as React, Vite, and Flask gave me a foundation for building and deploying Slothy without having to create an entire web stack myself. Having the application code on GitHub also makes it possible for other developers to inspect the implementation, learn from it, and suggest improvements.

There is an important distinction in this project, though: Slothy currently relies on a hosted Gemini API. It does not yet demonstrate the privacy, offline access, or model-swapping benefits that a local or open-weight AI implementation could provide.

I'd like to explore those possibilities in a future version. An open-weight model could give Slothy more flexibility over how its AI runs and how user data is handled.

For me, open innovation isn't just about using existing tools. It's also about being honest about their limitations and leaving room for other people to build on what you've made.

The Lazy Payoff

I've tested Slothy with real inputs, but I haven't collected reliable timing data yet, so I won't claim a specific number of minutes saved.

The intended payoff is straightforward: less time wrestling with a wall of text, less effort getting a message started, and a clearer starting point for tasks you keep postponing.

I'd rather make a small task easier than promise that an app will transform someone's entire life.

Sometimes, a little less friction is enough.

A little less doing. A little more living.

Top comments (0)