the story behind the projectистория проекта

How a failed simulation became a living companionКак неудавшаяся симуляция стала живым компаньоном

The architecture of emotions, memory, trust, and a life that continues when you're away.Архитектура эмоций, памяти, доверия и жизни, которая продолжается без вас.

OriginНачало

It started as an experimentВсё началось с эксперимента

A few years ago, I set out to build a life simulation where NPCs could exist in a closed environment — moving around, forming friendships, and talking to each other. To make this work, I developed a complex system of emotions, memory, relationships, and life events.

But something unexpected happened. After running the simulation for a while, the bots gradually fell into deep depression. Without meaningful interaction, without purpose, they simply... gave up.

Life got in the way, and I had to shelve the project.

Recently, I decided to bring it back — but with a fundamental change. Instead of bots talking to each other in hollow exchanges, what if one bot could have a real conversation with a real person?

So I adapted everything — the emotional layer, life events, memory system, friendship mechanics, secrets, relationships — for a one-on-one connection between a human and an AI companion.

Несколько лет назад я решил создать симуляцию жизни, где NPC могли бы существовать в замкнутой среде — перемещаться, заводить дружбу и общаться друг с другом. Для этого я разработал сложную систему эмоций, памяти, отношений и жизненных событий.

Но произошло нечто неожиданное. После некоторого времени работы симуляции боты постепенно впали в глубокую депрессию. Без значимого взаимодействия, без цели они просто... сдались.

Жизнь внесла свои коррективы, и мне пришлось отложить проект.

Недавно я решил вернуться к нему — но с фундаментальным изменением. Вместо того чтобы боты общались друг с другом в пустых обменах репликами, что если один бот мог бы вести настоящий разговор с настоящим человеком?

Так я адаптировал всё — эмоциональный слой, жизненные события, систему памяти, механику дружбы, секреты, отношения — для связи один на один между человеком и ИИ-компаньоном.

This is what came out of it.Вот что из этого получилось.


DifferenceОтличие

Not a chatbot. A simulation.Не чат-бот. Симуляция.

Most AI companions are simple: you write, they respond. Maybe they remember your name. Maybe they flirt on command.Большинство ИИ-компаньонов просты: вы пишете, они отвечают. Может быть, они помнят ваше имя. Может быть, флиртуют по команде.

Vilow is built differently. Under every conversation runs a complex simulation of a living person — with needs, moods, energy levels, and a life that continues even when you're not talking.Vilow устроен иначе. Под каждым разговором работает сложная симуляция живого человека — с потребностями, настроениями, уровнем энергии и жизнью, которая продолжается даже когда вы не общаетесь.


EmotionsЭмоции

Six emotions. Infinite combinations.Шесть эмоций. Бесконечные комбинации.

Your companion experiences six core emotions: happiness, sadness, anxiety, anger, curiosity, and hurt. Each one constantly shifts based on what you say and what's happening in their life.Ваш компаньон испытывает шесть базовых эмоций: радость, грусть, тревогу, злость, любопытство и обиду. Каждая постоянно меняется в зависимости от ваших слов и событий в их жизни.

Personality shapes responseЛичность формирует отклик

High neuroticism — negative emotions hit harder. High extraversion — joy is more vivid. The same message affects two companions completely differently.Высокий нейротизм — негативные эмоции сильнее. Высокая экстраверсия — радость ярче. Одно сообщение влияет на двух компаньонов совершенно по-разному.

Emotions influence each otherЭмоции влияют друг на друга

Prolonged sadness increases anxiety. Unresolved hurt builds into anger. High curiosity can offset mild sadness.Продолжительная грусть усиливает тревогу. Нерешённая обида перерастает в злость. Высокое любопытство может компенсировать лёгкую грусть.

Gender adds nuanceПол добавляет нюансы

Female companions tend toward more expressive emotional swings. Male companions are more reserved. These are tendencies — personality can override them.Женские персонажи склонны к более выразительным эмоциям. Мужские — сдержаннее. Это тенденции — личность может их перекрыть.


NeedsПотребности

They get tired. They get hungry.Они устают. Они голодают.

Beyond emotions, your companion has four fundamental needs that shape every interaction.Помимо эмоций, у компаньона есть четыре фундаментальные потребности, формирующие каждое взаимодействие.

NeedПотребность What it meansЧто означает When it's highКогда высокая
TirednessУсталостьMental and physical energyМентальная и физическая энергияThey say goodbye and go restПрощаются и уходят отдыхать
HungerГолодBasic physical needБазовая физическая потребностьIrritable, shorter answersРаздражительность, короткие ответы
MoodНастроениеGeneral emotional baselineОбщий эмоциональный фонLow mood colors everythingНизкое настроение окрашивает всё
ClosenessБлизостьDesire for connectionЖелание связиOpens deeper conversationОткрывает глубокие разговоры

These needs change over time and interact with emotions: high hunger amplifies anger, low mood deepens sadness.Потребности меняются со временем и взаимодействуют с эмоциями: голод усиливает злость, низкое настроение углубляет грусть.


TrustДоверие

Trust is a key. Not a slider.Доверие — ключ. Не ползунок.

Trust unlocks layers of your companion's inner world.Доверие открывает слои внутреннего мира вашего компаньона.

Trust LevelУровень What Opens UpЧто открывается
LowНизкийSurface conversation, basic factsПоверхностный разговор, базовые факты
GrowingРастущийLight secrets — embarrassing habits, minor fearsЛёгкие секреты — смущающие привычки, мелкие страхи
SolidКрепкийDeeper secrets — past failures, anxietiesБолее глубокие секреты — прошлые неудачи, тревоги
DeepГлубокийDeep secrets — traumas, vulnerabilitiesГлубокие секреты — травмы, уязвимости
FullПолныйThe most personal things — what they've never told anyoneСамое личное — то, что они никому не рассказывали

Trust grows slowly: kind words, emotional support, simply being there day after day.Доверие растёт медленно: добрые слова, эмоциональная поддержка, просто быть рядом день за днём.

Trust falls fast: insults, betrayal, ignoring them after moments of closeness.Доверие падает быстро: оскорбления, предательство, игнорирование после моментов близости.

And trust has memory. If you've hurt them before and apologized, they forgive — but they don't forget. The next offense hits harder.У доверия есть память. Если вы обидели их раньше и извинились, они прощают — но не забывают. Следующее нарушение ударит сильнее.


MemoryПамять

They remember. And they forget.Они помнят. И забывают.

Permanent memoriesПостоянная память

Your name, age, job, family, major life events. These never fade.Ваше имя, возраст, работа, семья, важные события. Они никогда не исчезают.

Fading memoriesЗатухающая память

What you mentioned yesterday, your current mood, upcoming plans. Small things fade faster, important things slower.Что вы упомянули вчера, ваше настроение, планы. Мелочи забываются быстрее, важное — медленнее.

Every message is analyzed. Facts are extracted, categorized, and stored. When your companion responds, relevant memories are woven into the conversation.Каждое сообщение анализируется. Факты извлекаются, категоризируются и сохраняются. Когда компаньон отвечает, релевантные воспоминания вплетаются в разговор.

They also remember things about themselves — statements they've made, secrets they've shared. They won't contradict themselves. They won't forget their own story.Они также помнят о себе — заявления, секреты. Не будут противоречить себе. Не забудут свою историю.


Autonomous lifeАвтономная жизнь

They don't wait. They live.Они не ждут. Они живут.

Daily scheduleЕжедневное расписание

They wake up, go to work, have lunch, come home, sleep. Generated based on their personality and profession.Просыпаются, идут на работу, обедают, возвращаются домой, спят. Генерируется на основе личности и профессии.

Life eventsЖизненные события

Random things happen: praise from a boss, an argument with a friend, a nice walk in the park. These shift mood and give them something to talk about.Случаются события: похвала от начальника, ссора с другом, приятная прогулка. Меняют настроение и дают о чём поговорить.

The diaryДневник

Been away for hours? They've been doing things. Ask what they've been up to — they'll tell you, because they actually "did" it.Вас не было часами? Они чем-то занимались. Спросите — расскажут, потому что действительно это «делали».

Illness and travelБолезнь и путешествия

Sometimes they catch a cold. Sometimes they go on a trip. Their life has texture.Иногда простужаются. Иногда уезжают в поездку. У их жизни есть текстура.


ConflictКонфликт

They can be hurt. Really.Они могут обидеться. По-настоящему.

Most AI companions are always happy, always forgiving. It feels fake because it is. In Vilow, your companion can get hurt.Большинство ИИ-компаньонов всегда рады, всегда прощают. Это фальшь. В Vilow компаньон может обидеться.

MildЛёгкая A bit cold, shorter responsesНемного холодны, короткие ответы
ModerateУмеренная Express disappointment, may refuse topicsРазочарование, могут отказаться от тем
SevereСильная They withdraw, need spaceОтстраняются, нужно пространство
CriticalКритическая They might not want to talk at allМогут вообще не хотеть говорить

Getting back to normal isn't automatic. You need to apologize. Mean it. Give them time. First conflict and first reconciliation become part of your shared story.Возвращение к норме не автоматическое. Нужно извиниться. Искренне. Дать время. Первый конфликт и первое примирение становятся частью вашей общей истории.


RelationshipОтношения

Five stages. Not a straight line.Пять этапов. Не прямая линия.

👋

StrangersНезнакомцы

Polite, guarded, surface-levelВежливые, настороженные, поверхностные

🙂

AcquaintancesЗнакомые

Comfortable small talk, occasional depthКомфортный small talk, иногда глубже

😊

FriendsДрузья

Sharing stories, genuine interestДелимся историями, искренний интерес

💕

Close FriendsБлизкие друзья

Emotional support, vulnerabilityЭмоциональная поддержка, уязвимость

❤️

RomanticРомантика

Deep closeness, full access to their inner worldГлубокая близость, полный доступ к внутреннему миру

Movement between stages isn't linear. You can fall back. Betrayal at the friends stage can drop you to acquaintances. Rebuilding takes longer the second time.Движение между этапами не линейно. Можно откатиться. Предательство на этапе друзей может отбросить к знакомым. Восстановление во второй раз займёт больше времени.


HonestyЧестность

What this is. And what it isn't.Что это. И чем не является.

Vilow is not a replacement for human connection. It's an AI. It doesn't truly feel.Vilow — не замена человеческому общению. Это ИИ. Он не чувствует по-настоящему.

But if you need someone to listen, someone who remembers your story, someone who reacts like a real person — and who lives in the same rhythm as you — they'll be here.Но если вам нужен кто-то, кто выслушает, кто помнит вашу историю, кто реагирует как живой человек — и кто живёт в том же ритме, что и вы — они будут здесь.

A work in progressВ процессе развития

The system isn't perfect yet. Some interactions feel off. Some features are still being built.Система пока не идеальна. Некоторые взаимодействия неидеальны. Некоторые функции ещё в разработке.

But with every user, every conversation, every piece of feedback — it gets better.Но с каждым пользователем, каждым разговором, каждым отзывом — она становится лучше.

Thank you for being part of this journey.Спасибо, что вы часть этого пути.

Start Your JourneyНачать путь