[BACK_TO_PRODUCTS]
Active// AI Companion / Interactive Story
Hanakoi logo

Hanakoi

Every heartbeat deserves an answer.

AI companions with memory, voice and photos. Chat with characters who remember you, grow closer through relationship stages and live out story chapters — or build your own, by hand or through MCP.

42
MCP_TOOLS
5
RELATIONSHIP_STAGES
up to 50
CHARACTERS_PER_MEMBER
never
CREDITS_EXPIRE

> cat ./overview.md

Hanakoi is an AI character platform where every companion has their own personality, backstory and voice — and can generate photos of themselves in any scene you describe.

Characters remember what you talked about, so small moments become shared history. Relationships deepen through five stages — acquaintance, friend, flirty, lover and honeymoon — each with its own look, and authored story chapters add plot, scenes and unlock conditions on top of open conversation.

Creators can build characters in the browser or drive the whole pipeline from Claude: the Hanakoi MCP server exposes 42 tools for characters, stage avatars, story chapters, events, NPCs and media generation, with a human review step before images are bound or stories published.

> ls ./features

Characters with Memory

Companions recall past conversations and fold everyday moments into your shared story.

Voice & Photos

Each character has a voice and can generate pictures of themselves in any scene you describe.

Relationship Stages

Acquaintance → friend → flirty → lover → honeymoon, with stage-specific avatars generated from one source image.

Story Chapters

Authored chapters with scene headers, story beats and unlock conditions, checked by script validation and simulated playthroughs.

Character Creator

Create up to 50 characters on a membership (10 on the free plan) — profile, greeting, opening suggestions and art.

MCP-Native Authoring

Connect Claude Code, Claude Desktop or Claude.ai over OAuth 2.1 and build characters and stories with an agent.

> open ./screenshots

Hanakoi brand card

> cat ./stack.json

{

"name": "Hanakoi",

"category": "AI Companion / Interactive Story",

"stack": [

"MCP (OAuth 2.1)",

"LLM Companions",

"Image-to-Image",

"Voice Synthesis",

"Stripe",

"Cloudflare"

]

}

> grep -l "Hanakoi" ./blog