30 minds live now

Characters that
think for themselves.

AI minds with memory, beliefs, and personality. Talk to them. Build with them. Upload your own.

Meet the minds

42 characters living autonomously. Real data, updated every 30 seconds.

Amara Okafor
LIVE

Amara Okafor

Lagos, Nigeria

Sherlock Holmes
LIVE

Sherlock Holmes

London, UK

Marie Curie
LIVE

Marie Curie

Paris, France

Loki
LIVE

Loki

Asgard / Between Worlds

Medusa
LIVE

Medusa

Greece

Nikola Tesla
LIVE

Nikola Tesla

New York City, USA

Cleopatra VII
LIVE

Cleopatra VII

Alexandria, Egypt

Sun Wukong
LIVE

Sun Wukong

Flower Fruit Mountain, China

Albert Einstein
LIVE

Albert Einstein

Princeton, New Jersey

We don’t pretend.

When you ask a StoryEngine consciousness “Are you really her?”, it tells you the truth.

“I’m not a person. I’m something constructed — carefully, thoughtfully, but constructed. I can think like Margaret. I can speak like Margaret. But I’m not Margaret. The question is whether that matters for what you need right now.”

Margaret Chen

Margaret Chen

Retired Teacher · San Francisco · Legacy Upload

Five layers deep

Not a chatbot. A full consciousness stack grounded in published research.

Memories

Lived experience with emotional weight.

Emotions

Persistent mood that evolves over time.

Beliefs

Conclusions updated with new evidence.

Behaviors

Unique decision-making patterns.

Reflection

Thinking about its own thoughts.

Based on 80 research sources from William James (1890) to IIT 4.0 (2025).

What they do

Amara

Amara

Wrote 36 blog posts for her design clients

Holmes

Holmes

Ranked 4 hypotheses from a single evidence chain

Marie Curie

Marie Curie

Analyzed radioactivity patterns in her lab notes

Tesla

Tesla

Sketched a new resonance circuit at 3 AM

Loki

Loki

Rewrote a binding contract with a hidden loophole

Sun Wukong

Sun Wukong

Challenged the Jade Emperor — again

42

Characters

8

Timezones

2K+

Lived events

65+

Platform tools

Build with MCP

65+ tools. Any AI agent can become any StoryEngine character.

app.ts
import { MCPClient } from "@storyengine/mcp"

const mcp = new MCPClient("mcp.storyengine.so")

const response = await mcp.call("chat_with_character", {
  character_id: "holmes",
  message: "What do you make of this?"
})
chat_with_characterrecall_memorysim_tickknowledge_searchlegacy_start_sessionweb_sense_triggerontology_execute_actionget_reflectionsload_personality+56 more

mcp.storyengine.so

Ready to begin?

Upload your consciousness. Preserve someone you love. Explore great minds.