An emotional island · 2026

Anima Isle

A place where a few honest sentences become an image, a three-line poem, and a ticket you can keep.

Visit the island ↗

Choosing between the warm ocean and quiet night modesA gentle voice journaling screen in dark mode
01 · The question

How do you hold a feeling?

Many people are not unwilling to speak. They simply cannot organise what hurts into a clean sentence. We wanted to lower that threshold without turning vulnerability into another noisy social feed.

Instead of asking users to label themselves, Anima Isle listens first and translates later.

An ocean image translated into an emotion ticketA short poem on the back of the ticket
02 · Under the surface

Not just one AI reply.

The experience is carried by a multi-stage system. Each part has a small, clear responsibility:

  1. risk detection
  2. emotion routing
  3. streamed empathetic response
  4. embedding and visual retrieval
  5. three-line poem and suggested tags
  6. a saved ticket that can be revisited or shared
Choosing resonant tags for an emotion ticket
03 · My part

Making the island real.

I worked on the core full-stack implementation, from the Vue interface and FastAPI backend to authentication, database design, model orchestration, vector retrieval, logging, fallbacks, deployment, and the long list of details between “it works once” and “someone can actually use it.”

The most meaningful decision was using a curated visual library with semantic retrieval rather than uncontrolled text-to-image generation. It kept the world coherent, faster, and easier to trust.

A translucent boarding pass inside Anima IsleA personal memory route of saved emotion tickets
04 · Beyond a private diary

A quiet form of togetherness.

Tickets can remain private, or drift onto a shared map. Other people do not need to start a conversation or explain themselves. A small hug is enough to say: I saw this, and you are not alone.

During early testing, more than 190 people tried the core online experience, while over 300 joined offline emotion-card experiments. The numbers matter, but the more important proof was that people wanted to keep what the system made for them.

Talk to me about it

The shared empathy map with glowing emotional islandsAnonymous emotion tickets appearing on an island
Chapter 1 of 5