Writing · Build Note
Come Through: the lazy one in the group built the planner
A crew organiser for friends who would rather not organise. Paste a link or a flyer, your friends tap once, and the rides sort themselves.
I’m the lazy one in my group of friends. I’m also, somehow, the one who organises the outings.
It usually goes like this. Someone finds an event link or a flyer. It goes to three different group chats. Then come the questions: who’s going, who’s driving, where is everyone coming from. By the time we sort it out, the event has sold out or the vibe has left.
So I built Come Through. “Come through” is Nigerian English for “show up”.
What it does
- Plans arrive the lazy way. Paste an event link, share a flyer picture, or type one sentence like a text. Gemma, an open model, reads it into a plan, and the app marks the bits it guessed so you can check them.
- One link for the group chat. The plan lands in your crew, and you share one link (WhatsApp first, because that’s where we actually talk).
- Friends tap once. “I’m going” or “Maybe”. No app, no account.
- Rides sort themselves. People coming from nearby areas get grouped into ride pods with a leave-by time and the address to copy. In Lagos the buttons are Bolt and inDrive, since Uber left Nigeria in September.
- A sloth plans when nobody does. If the crew has a regular day and no plan, the sloth picks a spot near the middle of the crew, checks the weather, and posts the plan for you. If it’s going to rain all afternoon, it skips the week and says why.
- A card for after. The day after a linkup, you can make a “We came through” card for your Status.
The video shows the live app reading a real Eventbrite link (The Amala and Palmwine Festival 2.0, 13 Dec, The Stable, Surulere) into a plan. The “We came through” card at the end comes from the app’s demo crew, because a real card needs a linkup that already happened.
Where the model stops
Gemma does the language: reading a messy flyer, a web page or a sentence into a plan, and writing the sloth’s invite. Everything with a number in it is plain code with tests. Turning “friday 7” into a date, grouping rides, picking a fair middle spot and setting leave-by times are all code, and any number Gemma writes that isn’t in the facts is thrown away. Places come from OpenStreetMap and the weather from Open-Meteo.
Built for Lagos, works elsewhere
I built it for my crew in Lagos, so Lagos gets the most local knowledge: checked spots, ride apps and the hours people actually go out, each with a source and a date. Other cities work too; it just knows less about them, and it says so instead of guessing.
I made it during Hacktoberfest 2026’s “Slow and Steady” week (21 to 25 October), when the prompt was to build something with open-source AI that rewards laziness. That felt like it was written about me.
Try it: comethrough.ikpemosi.work
The code is MIT: github.com/IkpemosiArnold/comethrough. If you organise for your own crew and something feels like work, open an issue. The whole point is that it shouldn’t.