Inspiration

At least once in our lives, each of us has felt alone and lost.

Maybe it lasted a minute. Maybe a night. Maybe much longer. It is that moment when the room suddenly feels too large, the phone too quiet, and even the smallest decision weighs somewhere between the stomach and the chest.

I started from a simple, perhaps stubborn idea: we may not be able to prevent every difficult situation, but feeling lost should never mean being left alone.

That is where NotAlone was born.

I also believe that doing good travels in both directions. It helps the person who receives it, of course, but it changes something inside the person who offers it too. A gesture, a little time, the right words at the right moment: small things, perhaps, but small does not mean insignificant.

NotAlone is my attempt to give technology this purpose.

Not to replace people.

To help people be there.

What it does

NotAlone listens before it organizes.

The person can describe a difficult situation naturally: being stranded abroad, losing documents, facing a family problem, feeling overwhelmed or simply not knowing where to begin.

Before creating a plan, NotAlone builds a Human Agency Contract. It understands the person’s current capacity, preferred support style, consent and privacy boundaries.

It then creates the smallest useful team of specialized AI agents for that exact situation. The agents examine different parts of the problem, challenge uncertain information and distinguish facts from assumptions.

But the person does not receive another heroic forty-seven-step checklist. When your head is already burning, step thirty-eight might as well be on the Moon.

NotAlone begins with one reversible, manageable action: the Next Kindest Step.

If the person says, “This is too much,” the Living Plan becomes smaller and adapts without forgetting the boundaries that were already expressed.

No automatic emergency call, third-party contact or location sharing happens without explicit human approval.

How we built it

The experience is built with Flutter, with a FastAPI, Python and Pydantic backend.

Codex and GPT-5.6 accompanied the project throughout Build Week as an engineering collaborator. They helped inspect the inherited foundation, separate the new Build Week scope, design the human-agency and situation models, implement the dynamic agent runtime, strengthen retries and fallback behavior, create focused tests, verify the Vercel deployment and review the claims shown to judges.

The human decisions remained human: the purpose of the product, its name, its boundaries, its consent model, its privacy rules and the actions it must never take by itself.

The hosted runtime is honestly attributed. It currently uses trace-confirmed openai/gpt-oss-120b through Groq or a clearly labeled deterministic fallback. It never presents GPT-OSS as GPT-5.6.

Challenges

The hardest part was not making the AI do more.

It was teaching the product when to do less.

A person in difficulty does not necessarily need the most complete answer. They need an answer they can actually carry, without being frightened, overwhelmed or pushed beyond their consent.

We also needed to make the AI team transparent. NotAlone therefore shows how the agents worked, which execution mode was used, what remains uncertain and where fallback occurred.

Accomplishments

During Build Week we completed:

  • a working public Flutter and FastAPI application;
  • the Human Agency Contract;
  • situation-specific agents and subagents;
  • independent execution traces;
  • a critic and uncertainty ledger;
  • the capacity-aware Next Kindest Step;
  • Living Plan adaptation through “This is too much”;
  • transparent provider and fallback attribution;
  • focused backend tests, Flutter analysis, widget testing and a production web build.

What we learned

Intelligence alone does not create trust.

Trust comes from admitting uncertainty, asking permission, protecting boundaries and giving people the right to stop.

I also learned that the best first action is not always the largest or most impressive one. Sometimes it is simply the step a person can take without their hands beginning to shake.

One step.

Then another.

But not alone.

What’s next

NotAlone can grow through permissioned plugins for trusted-contact handoffs, emergency information, safe destinations, parked-car memory and journey breadcrumbs.

The AI may prepare, explain and recommend these actions. The person will continue to decide what is actually executed.

NotAlone cannot promise that nobody will ever feel lost again.

It carries a different promise: when that moment arrives, we can build something that stays beside them until the first step becomes possible.

Doing good does good.

In both directions.

Links

Live demo: https://web-nine-wheat-83.vercel.app

Source code: https://github.com/rthgit/notalone-openai-build-week

Demo video: https://www.youtube.com/watch?v=V93QOew-ADU

Built With

Share this project:

Updates