DEV Community

Cover image for Elsewhere: Don't Remind Me. Give Me a Reason.
YuvrajSHAD
YuvrajSHAD

Posted on

Elsewhere: Don't Remind Me. Give Me a Reason.

Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass Submission 🌿

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass

Elsewhere - Don't remind me. Give me a reason.

App

We don't need another app telling us to go outside.

We already know.

The harder part is that moment when you have some free time, you're sitting there with your phone or laptop, and you think:

"Okay... what should I actually do?"

So I built Elsewhere around a slightly different idea:

Don't remind someone to go outside. Give them a reason to.

And I didn't want that reason to be another generic:

"Go for a walk."

Elsewhere looks at three things that actually matter in that moment:

what you're into + how much time you have + who is nearby.

If I'm into photography, have 30 minutes free, and a friend from my circle happens to be nearby, that's useful context.

Instead of turning that into another screen full of options, the AI turns it into one simple reason to leave the screen.

The AI isn't the destination.

The outside world is.

If Elsewhere works, you close it.


What I Built

Elsewhere is a small Progressive Web App built around that idea.

You can:

  • add the things you're actually interested in
  • create a private circle with friends
  • see when someone in your circle is nearby and available
  • choose how much time you have
  • get one personalized outdoor suggestion

The interesting part isn't any one of those features.

It's the combination.

Your interests tell Elsewhere:

"What might actually make this person want to go?"

Your friend's proximity tells it:

"Who could they go with?"

Your available time tells it:

"What is realistic right now?"

The open-weight AI puts those pieces together.

For example:

Your friend is nearby. You both have 20 minutes. Go meet them and explore somewhere neither of you normally goes.

That's enough.

You don't need a feed of 50 activities.

You don't need a streak.

You don't need another notification.

You just need a reason.


Why I Didn't Build Another Activity Generator

There are already plenty of apps that can generate things to do.

Ask an AI:

"What can I do outside?"

and you'll probably get:

  • go for a walk
  • visit a park
  • take photographs
  • ride a bicycle
  • get coffee

Technically useful.

But not particularly personal.

Elsewhere isn't trying to answer:

"What are some outdoor activities?"

It's trying to answer:

"Given who I am, who is around me, and how much time I have right now, what is worth getting up for?"

That distinction is the entire idea.


The Product Has a Deliberate Constraint

I wanted the app to work against the usual incentives of an app.

There is deliberately no:

  • feed
  • streak system
  • notification system
  • weather dashboard
  • endless AI conversation
  • scrolling through hundreds of suggestions

I don't want Elsewhere to become another thing competing for your attention.

The ideal interaction is almost ridiculously short:


text
Open Elsewhere
      ↓
Get a reason
      ↓
Close Elsewhere
      ↓
Go outside
Enter fullscreen mode Exit fullscreen mode

Top comments (0)