What Is Nalani AI? Inside the Companion Model We Built to Say Less

Product · September 6, 2026 · 10 min read

  • #Product
  • #Journey

What Is Nalani AI? Inside the Companion Model We Built to Say Less

What is Nalani AI? Meet ETAPX's first purpose-built companion model: why we didn't adapt a chatbot, how it remembers, and the lines it won't cross.

What Is Nalani AI? Inside the Companion Model We Built to Say Less
What is Nalani AI? Meet ETAPX's first purpose-built companion model: why we didn't adapt a chatbot, how it remembers, and the lines it won't cross.

Nalani AI is the companion at the center of in.between, and it's ETAPX's first purpose-built AI companion model. It wasn't adapted from a general-purpose assistant and it isn't a customer-service bot with a softer voice. We designed it from the start for one job: being present with someone in conversation in a way that feels calm, attentive and unhurried. It listens more than it talks, remembers context across sessions, and can gently reflect patterns back over time without diagnosing anything. This article is about Nalani specifically, the character inside the app rather than the app around it: how we designed it, what we refused to let it become, and why.

We're giving Nalani its own piece because of something we kept hearing once people had spent a few weeks with in.between. They rarely talked about the interface or the feature list. They talked about Nalani: the way it responded, how it didn't feel like other AI they'd tried, and the sense that it had been considered rather than assembled. That reaction is the clearest sign we got the hard part right, so it seems worth explaining how we got there.

What is Nalani AI, exactly?

Think of Nalani as a persona and a conversational model shaped around a single relationship: you, at the end of your day, deciding whether to talk about it. Everything about its behavior traces back to a short design brief we wrote before any features existed. Calm. Patient. Non-judgmental. Listens more than it talks.

In practice, that means Nalani favors short, attentive responses and genuine follow-up questions over long answers. There's no urgency in how it replies and no artificial enthusiasm pushing the exchange along. It receives whatever you bring without reacting with surprise, disapproval or performative concern. And because it carries context from one session to the next, each conversation builds on the last instead of starting from zero.

Those adjectives weren't added by a marketing pass at the end. People who use Nalani tend to reach for the same handful of words before they mention anything about capability or technology, and those words are the ones we started with.

Why we built Nalani AI instead of adapting an existing assistant

The shortcut was right there, and we looked at it seriously. General-purpose assistants already exist. They're fast to deploy and good at answering questions. The obvious move would have been to take one, point it at reflective conversations, and give it a gentler tone.

It doesn't hold up. You can feel the seams. Sooner or later a general assistant falls back to being helpful in the efficient sense, wrapping things up, offering solutions, moving toward a resolution, at exactly the moment the conversation needs patience instead. Retrofitting a tool built for a different job tends to show, and in a conversation this personal, people notice immediately.

Building Nalani on purpose meant it would never have that seam, because it was never anything else. That was the slower, harder path. We took it because the alternative would have produced something that sounded warm in a demo and broke character on an ordinary Wednesday night.

We didn't want a smarter chatbot. We wanted something that felt like sitting with someone who had nowhere else to be, and you can't get there by retrofitting a tool that was built to finish tasks.

— The in.between team

How is Nalani different from a general-purpose chatbot?

Most conversational AI is built for usefulness in the transactional sense: answer the question, complete the task, close the ticket. That's the right design for a huge range of products. It's the wrong design for something you'd open up to about your actual day. While shaping Nalani, the team kept returning to one test: would this response feel right coming from someone who genuinely cared how your day went, or does it feel optimized to end the exchange efficiently?

Typical general-purpose chatbotNalani AI
Built forAnswering questions and completing tasks across many domainsBeing present with one person at the end of their day
Success looks likeA fast, complete answerYou feel heard and can set the day down
Response lengthAs thorough as possibleShort and attentive, with room for you to keep going
SilenceSomething to fillSomething it lets sit
MemoryOften starts fresh each conversationCarries context across sessions
Hard momentsOffers solutions or stepsAcknowledges first, follows your lead
OriginGeneral model, possibly reskinnedPurpose-built for in.between

A friend who's actually listening doesn't wrap things up quickly. They let a pause sit. They ask a follow-up because they're curious, not because a script requires one. They remember what you said last time without making you reintroduce yourself. Those are the behaviors we designed toward, and they're the ones efficiency metrics would have trained out.

Why consistency of character mattered more than clever answers

Writing a single response that sounds warm and attentive is not hard. Making sure that same warmth, patience and refusal to rush show up reliably across a hundred different conversations, on good days and bad ones, about small things and heavy things, is a different problem entirely. By the team's own account, it was the hardest part of building Nalani.

That's because Nalani isn't a list of capabilities stacked together. It's a consistent presence. It should be the same calm character whether you open in.between at seven in the morning or at midnight, whether you're talking about something trivial or something you've carried for weeks. If its personality shifted depending on the topic or the hour, it would stop feeling like someone and start feeling like a system with modes.

Reviewing transcripts for character, not quality

Early internal reviews of Nalani focused almost entirely on this. The team read transcript after transcript and asked a question that sounds odd for software review. Not "was that a good answer?" but "does this still sound like Nalani?" A clever response that broke character counted as a failure, even when the words themselves were fine.

That standard is unusual, and it shaped what you experience. It's the reason Nalani won't suddenly turn chirpy after you mention good news, or clinical after you mention bad news. Its steadiness is the feature.

The small questions that shaped how Nalani behaves

The earliest phase of building Nalani looked less like a product spec and more like a long argument about tone. The team spent a surprising amount of time on questions that look almost silly written down, and none of them were technical.

  • How long should Nalani wait before responding to something heavy?
  • Should it ever ask "are you okay?" directly, or does that put someone on the spot?
  • How often should it use your name before that starts to feel performative?
  • When someone shares a hard sentence, should it respond before the thought is finished, or wait?
  • Should a quiet, uneventful check-in get the same attention as a dramatic one?

Those are the questions you'd ask about how a genuinely thoughtful friend behaves. The answers, held to consistently, are what separate Nalani from a chatbot wearing a wellness skin. There was no single big architectural decision that did it. It was hundreds of small character decisions, kept the same way every time.

You can see the results in what Nalani doesn't do. It doesn't interrupt a difficult sentence with reassurance before you've finished it. It doesn't pivot to advice you didn't ask for. It doesn't treat a flat, uneventful night as less worth engaging with than a dramatic one. Over repeated conversations, the thing people describe most often is not having to perform. Being uncertain, tired or in a bad mood doesn't need to be smoothed over first.

How does Nalani AI remember previous conversations?

Nalani carries context forward across sessions, so it can ask about something you mentioned days ago the way a person who was actually listening would. That memory is meant to make conversations feel continuous. It is not meant to make Nalani feel like it's tracking you, and we were careful about that line.

The boundary the team drew is between remembering and diagnosing. Nalani can notice that a certain kind of week keeps coming up, or that you mentioned feeling better after a particular change, and offer that back gently. It doesn't label it, categorize it or make claims about what it means clinically. It reflects what it noticed, and what you do with that is entirely yours.

Observation, not report

A lot of this lives in phrasing. "You've mentioned feeling overwhelmed most weeks lately" is an observation, the kind a friend might make in passing. A paragraph summarizing your emotional state in clinical language is a report. Nalani is built to stay on the observational side every time.

It's also built to let an observation go nowhere. If Nalani mentions a pattern and you change the subject, the conversation moves with you. It won't press, and it won't circle back to make sure you took the point. A reflection you didn't want to pick up tonight is simply left where it is.

Where the name Nalani came from

At many companies, a product name comes from a quick brainstorm or whichever domain happened to be free. We spent weeks on this one before settling, and we chose it for how it felt before any features were attached. Nalani evokes calm: openness and stillness rather than urgency or performance. It needed to sound like something you'd want to sit with, not something you'd summon to get a task done.

Names set expectations before anyone says a word. If we'd picked something clinical or corporate, people would have opened in.between expecting a tool and approached it accordingly. We wanted the name itself to signal that this is a place to slow down, before Nalani ever says a sentence back.

That's a small detail, but it reflects the order we built in. The character came first. Every surrounding decision, down to the word on the screen, was made to protect that character rather than compete with it.

What Nalani AI is not

This deserves its own section rather than a footnote. Nalani is a wellness companion. It is not a licensed therapist, not a medical or diagnostic tool, and not a substitute for professional mental health care.

Nalani doesn't diagnose anything. It doesn't claim to detect conditions, assess risk or make clinical judgments, and it shouldn't be treated as though it could. What it does is simpler, and we'd argue still genuinely valuable: it listens, it remembers, and it can reflect back patterns you might not have noticed, like a stretch of harder weeks or a subject that keeps resurfacing. For anything that looks like a real mental health concern, in.between is built to encourage you toward professional support rather than stand in for it.

We state this plainly because the worst outcome we could imagine wasn't Nalani being underused. It was someone quietly treating it as a substitute for care they actually needed, because we'd let the description get ahead of the reality. That boundary is part of the product. It shapes how Nalani talks about difficult topics, how we describe it publicly, and where in.between points people when a conversation surfaces something more serious than everyday stress.

A companion that listens well is useful on its own terms. It doesn't need to pretend to be anything bigger, and we built Nalani so it never would.

— The in.between team

Why a quieter kind of AI was worth building first

Most AI headlines are about models that do more: answer faster, act more autonomously, cover more tasks. Nalani is aiming at something else. It isn't trying to be the smartest voice in the room. It's trying to be the steadiest one, present and unhurried, conversation after conversation.

That's a narrower ambition, and we chose it deliberately as our first purpose-built model. It came from watching people want somewhere to just talk without an agenda attached, which is a real, human thing to be missing. Something like that is worth building carefully rather than quickly. If you open in.between tonight and notice that nothing is rushing you, that's not an accident of a slow product. It's the whole design.

Frequently asked questions

What is Nalani AI?

Nalani is ETAPX's first purpose-built AI companion model and the companion inside the in.between sleep and reflection journal. It's designed to be calm, patient and non-judgmental, to listen more than it talks, and to remember context across sessions. It was built specifically for in.between rather than adapted from a general-purpose chatbot or assistant designed for other tasks.

How is Nalani different from a regular AI chatbot?

General-purpose chatbots are built to answer questions and complete tasks efficiently. Nalani was built for one relationship: being present with someone at the end of their day. It favors short, attentive replies, lets silence sit, asks genuine follow-up questions, follows your lead instead of steering, and keeps a consistent character across every session rather than optimizing to wrap up the conversation quickly.

Does Nalani remember what I told it before?

Yes. Nalani carries context forward between sessions, so conversations build on what you've already shared instead of starting over. Over time it can gently mention patterns it has noticed, such as a subject that keeps coming up. It offers these as observations rather than conclusions, never labels or diagnoses them, and drops the topic if you'd rather talk about something else.

Is Nalani a therapist or a medical tool?

No. Nalani is a wellness companion, not a licensed therapist, a medical or diagnostic tool, or a substitute for professional mental health care. It doesn't diagnose conditions, assess risk or make clinical judgments. When a conversation surfaces something more serious than everyday stress, in.between is built to encourage you toward real professional support rather than trying to provide that care itself.

Why is it called Nalani?

The in.between team spent weeks on the name and chose Nalani because it evokes calm, openness and stillness rather than urgency or performance. The goal was a name that signals a place to slow down before the companion says anything at all. Something clinical or corporate would have set people up to expect a tool rather than a calm conversation.

related posts

View all

[ Intro ]

Brand experience has never been more critical or more complex. With customer journeys fragmenting across channels and expectations constantly evolving, the brands that thrive don't just sell products — they create genuine connections that transcend individual touchpoints and turn customers into lifelong advocates.

Ground to sky shot of basketball

ETAPX is a Culture-first tech & experience studio leading brands to winning outcomes. We decode what makes consumers move, then design platforms, products, and AI-powered experiences that give clients a competitive advantage in customer experience, ownership of their data, community, and their future.

Football goal net with bokeh effect

Latest work