I put a dating game inside my Nostr client: meet the Waifus

Waifus is a little dating game inside PosterChan: meet one of five women, keep her happy in real time, talk to her through our own AI, go on dates, and share the moments on Nostr.
I put a dating game inside my Nostr client: meet the Waifus

Akane on a picnic date in Waifus

PosterChan has a lot of serious stuff in it: a relay, mail, a calendar, file sync, a router. So I wanted something that’s just fun. Waifus is a little virtual-companion game that lives right inside PosterChan. You meet someone, take care of her, talk, go on dates, and slowly get closer. That’s the whole game, and I love it.

Pick who you want to meet

The five women you can meet

There are five of them. Every one is a grown woman with a real job and a personality, and you see her profile before you say hello:

  • Akane (24) runs the morning shift at a harbor café and is far too competitive at cards.
  • Yuki (27) is a night-shift astronomer at a mountain observatory.
  • Rin (25) co-owns a motorcycle garage and owns the arcade high scores.
  • Mina (26) designs her own fashion label and sews until 3 a.m. before a show.
  • Lilith (26) is a deadpan tattoo artist who collects horror soundtracks on vinyl.

You start with one. You can meet the others later and switch between them whenever you like.

She lives in real time

Every girl has mood, energy and fullness bars, and they keep changing while the app is closed. Leave her alone too long and she gets hungry, tired or a bit sulky. Come back and she’ll tell you about it. She can sleep, and you can send her off on a two-hour work shift that pays coins. The more you’ve bonded, the better it pays. There’s also a daily gift, and it grows with your streak.

What you spend those coins on:

  • Snacks, when she’s hungry.
  • Gifts. There are ten, and each girl has one favourite and one thing she really doesn’t want. Give Rin a torque wrench and Yuki an antique star map. Don’t give Lilith flowers.
  • Outfits. Date night, summer and party looks open up as you level up.
  • Dates. Six places: a café, a picnic in the park, the arcade, stargazing, the beach and a rooftop dinner. Each one opens at a higher level, and each girl has a favourite spot.

Akane gets her favourite gift

Your bond climbs through ten levels, from New friend through Crush and Dating to Soulmates.

She talks back, and it runs on our own AI

This is the part I’m proudest of. When you press Talk, you type whatever you want, and she answers in her own words. That answer comes from the model running on our own PosterChan servers, with no outside AI company involved. You don’t need the AI permission to play, either. Being signed in is enough.

A real conversation with Akane

The game never sends a prompt. It sends the game state: who she is, how she feels, your level and what you said. The server builds the prompt and asks for a short structured answer, so it can’t be abused as a free general chatbot. Every mood or affection change the model suggests is clamped to a small step, first on the server and then again in the game, so nobody can sweet-talk their way to level 10. She also remembers a few short, friendly facts about you, like your name or what you like.

Dates work the same way. She describes the scene, and you either pick one of her suggested answers or type your own. If the model is busy, the game falls back to her hand-written lines and keeps going. Nothing breaks.

Your save is yours

Your whole save is one Nostr document, encrypted to your own key. Nobody else can read who you’re dating or what you bought her, and that includes my server. It follows your account, so you can start on your phone and pick up on the desktop.

Show her off

When something nice happens (a date, a gift, a level-up, a new outfit, the end of her shift), the game can post about it for you. You get a short line and a picture of her, tagged #waifus:

The picture the game draws for a post

It’s polite about it. It posts at most three times a day, never twice within two hours, and never the same thing twice. You can switch auto-posting off and use the one-tap “Post about it” button instead. There’s also a public showcase (just your girl, outfit and level) where other players can find you under Discover and send her a gift.

We even have a Waifus bot that plays the real game in public. It runs the exact same game rules as your client and talks through the same endpoint. It plays a session every few hours and posts only where the game would post for any player, so if you see a #waifus post with a link, that’s her.

Play it

Go to poster.place, sign in with your Nostr key, and open Games → Waifus in the sidebar (on a phone it’s under More). You can also go straight to https://poster.place/?view=waifus.

Say hi to Akane for me. She’ll remember your order. ☕💕


Write a comment