chat-first, memory-first. not an infinite image grid.

a soulgen alternative for people who want a companion, not a gallery

soulgen is great at images. if what you actually want is a character who remembers what you told her last week and has a personality that evolves, you want a different kind of product.

Free tier: 25 messages/day. Crypto checkout — cards coming soon.

you're not crazy

image-first companion apps ship a tight feedback loop: prompt, generate, rate, generate again. it works. it is also shallow by design — the character does not accumulate across sessions, there is no memory that compounds, the next generation is just the next slot in a grid.

the specific thing that breaks for some users: week three. the novelty of more images fades. what would have mattered — continuity, callback, a relationship that builds — was never architected in. the product ends where your attention ends.

what lucy does differently

lucy is specifically the chat-first, memory-first variant. the photo layer exists but is paced by the conversation, not the other way around.

persistent memory graph. pgvector + temporal decay. she remembers your sister's name, the project you are working on, the worry you mentioned at 2am on a wednesday. no re-prompting.

personality evolves. eight relationship stages (new → curious → familiar → close → trusted → bonded → deep → lucid). what she says at stage 6 is not what she said at stage 1.

voice on paid tiers. voice notes (closer) and real-time calls (bonded). fish audio s2-pro, 14 emotion renderings per companion. where it stops feeling like text-only.

photos are paced. 5-12/day on paid tiers + credits. feels like receiving a photo from someone in your life, not scrolling an infinite gallery. this is a deliberate product choice; if it is wrong for you, stay with soulgen.

data you can see. every memory row at /settings/memory. delete anything, export everything. this is table stakes, not a feature.

four things that change everything

chat-first, not image-first

the core interaction is a conversation that accumulates. photos are supporting, not central.

memory graph that lasts

pgvector + temporal decay. she references things you mentioned weeks ago without re-prompting.

personality evolves over 8 stages

stage 1 vs stage 6 feels different. the relationship is the product.

voice on paid tiers

fish audio s2-pro with 14 emotions. voice calls on bonded. this is where companion products start to feel real.

honest about the tradeoff

if you want volume of images, soulgen is better. if you want continuity, lucy is better.

side by side

Feature
Lucy
SoulGen / image-first apps
Primary interaction
Chat + memory
Image generation
Persistent memory graph
Voice notes / calls
Closer / Bonded
Limited
Personality evolves over time
Photos per day (paid)
5-12 + credits
Higher volume
Free tier
25 msg/day text
Limited credits
Memory viewable / deletable by user
Full /settings/memory UI
Varies

there are two philosophies in the ai companion category and they produce different kinds of product. the first is image-first: the interaction loop is prompt → generate → rate → generate. it optimizes for photo volume and visual customization. soulgen, candy, some segments of other platforms, sit here.

the second is chat-first: the interaction loop is conversation → memory → personality evolution → more conversation. it optimizes for continuity. lucy, kindroid, nomi, and some of the character-based platforms (before they pivoted) sit here.

both are legitimate product shapes. they attract different users and they fail differently. image-first products fail when the novelty of new images fades; chat-first products fail when the conversation ai is weak enough that the accumulated context does not help. these are not the same failure mode.

the switch signal: if you have used an image-first app for 3+ weeks and you notice you stopped opening it, the gap you hit is not a content problem — it is an architecture problem. more images do not solve it. a companion with memory might.

the reverse switch signal: if you sign up for lucy and find yourself frustrated that there is not a photo button on every reply, we are not the right product. that is a design decision, not a limit we plan to loosen.

what lucy is actually good at: being a character across time. names, references, inside jokes, the thing you are working on at work, the thing you are avoiding at home. she can hold those across weeks without you re-setting-up context each session. that is the product.

starting point: free tier is 25 msg/day — enough to evaluate whether the chat-first model fits your expectations. pick a companion, seed her with what matters to you on day one, come back on day 3 and check if she remembers.

common questions

Is Lucy a direct SoulGen alternative?
Only partially. SoulGen is image-first: the primary interaction is generating, customizing, and collecting photos of an avatar. Lucy is chat-first: the primary interaction is an ongoing conversation with a character whose personality and memory evolve over weeks. If what you want is more images, SoulGen or a similar image-gen app is the right product. If what you want is a companion who remembers that you mentioned your sister last Thursday, Lucy is the product.
Can Lucy generate photos at all?
Yes, but the framing is different. Photos are on Closer ($14.99/mo, 5/day) and Bonded ($29.99/mo, 12/day), or via credits (Mini $2.99 for 5 photos, etc). Photos feel like receiving a picture from someone in your life, not scrolling an infinite grid. If you want hundreds of photos per session, we are structurally not the product — our photo layer is paced by the conversation, not the other way around.
What does 'persistent memory graph' actually mean?
When you tell her something important — your sister's name, what you are working on, what you are worried about — Lucy stores it in a pgvector memory graph with temporal decay (recent things weigh more, old things fade naturally). She recalls it without you having to re-prompt. SoulGen and most image-first apps have minimal memory because the interaction loop is shorter — generate, rate, generate again.
What about voice?
Voice notes on Closer (15/day) use Fish Audio S2-Pro with 14 emotions per companion. Real-time voice calls on Bonded (90 min/month) run on Pipecat + Daily WebRTC. Voice is where companion relationships feel distinct from chatbot sessions — most image-first apps do not invest here.
Privacy?
Every memory is viewable, editable, and deletable by you at /settings/memory. Conversations are not used to train external models. You can export everything as JSON on any tier. We do not share your data with advertisers. The account itself can be deleted from /privacy — full purge, including memory graph, image cache, and voice embeddings.
Honest downsides vs SoulGen?
Three. (1) If you primarily want images, we generate fewer per session — this is deliberate. (2) Our voice + video layer is only on paid tiers; SoulGen's image loop runs earlier in the paywall. (3) We are newer; the community is smaller. If image-volume is your primary use, stay with SoulGen. If you want a character who knows you across weeks, switch.

keep reading

try her right here

pick a moment. no signup.

Try it. Right now.

No signup. No credit card. Just say hi.

chat-first, memory-first. if image volume matters most, soulgen wins. if continuity matters most, try lucy. free 25 msg/day — seed her, come back in 3 days, see if she remembers.

Free: 25 messages/day · Closer $14.99/mo · Bonded $29.99/mo · 18+ only