Conversational AI clones · Client: d.echoes

AI clones, from design to the App Store.

Legends, historical figures and experts you can talk to 24/7, by text, voice and video. We built the whole product: UX and design, the web app, the iOS and Android apps, voice, payments and the proprietary cloning engine.

Web + iOS + Androidthree apps, one product
Text, voice and videoevery character has its own voice
1:1 and group conversationswith memory across sessions
Proprietary cloning enginedeveloped by GraalSoft
THE CHALLENGE

A digital character has to be believable, not a generic assistant.

d.echoes wanted a platform where users can talk to “echoes” of real or historical personalities and, later, create their own echo. The problem was not just a chatbot: each character had to know what the real person knows, speak in their style, have their voice and remember the conversation. And all of it had to work on the web and on the phone, with accounts, credits and subscriptions.

WHAT WE DELIVERED

The whole product, from the first wireframe to the store launch.

  • UX and product designJourneys, screens and prototypes in Figma, for web and mobile.
  • The web applicationapp.dechoes.com: the character library, conversations, profile, credits.
  • iOS and Android appsPublished on the App Store and Google Play, with the same conversations in sync.
  • Proprietary cloning engineTurns documented knowledge about a person into a coherent character.
  • A voice for every characterVoice replies and video messages, in each echo’s own voice.
  • 1:1 and group conversationsSeveral users and several characters in the same discussion.
  • Accounts, credits and subscriptionsPayments, credit packs and monthly plans, in-app and on the web.
  • User-created echoesAnyone can train their own echo with their knowledge and stories.
THE CLONING ENGINE

A digital character that behaves like the real person.

The cloning engine developed by the GraalSoft team turns everything documented about a person into a coherent character, with their voice. Six things an echo built by us does:

  • Speaks like the real personTheir own style, recurring expressions and way of answering, not a generic assistant tone.
  • Knows what the real person knowsAnswers start from documented sources about the character, not from improvisation.
  • Has moods, not a single registerThe same character reacts differently depending on topic and context.
  • Knows what it could not knowA historical figure does not comment on events after its era.
  • RemembersConversations pick up where they left off and evolve over time.
  • Has its own voiceText becomes voice and video, consistent with the character.
WHAT THE GRAALSOFT TEAM DID

One team, every discipline: from design to operations.

GraalSoft coordinated and developed the product end to end, with a single point of responsibility for the client.

  • Product design and UXJourneys, Figma screens and clickable HTML prototypes, for web and mobile, iterated with the client.
  • Frontend and mobile appsThe web app in React and the iOS and Android apps, with the same conversations kept in sync.
  • Backend and dataAPI in FastAPI, PostgreSQL for data, Redis for speed, Pinecone for searching each character’s knowledge.
  • AI engineeringThe proprietary cloning engine on Azure OpenAI, with an in-house authenticity framework of 75 criteria across 5 dimensions.
  • VoiceElevenLabs integration for each character’s voice, with Azure Cognitive Services as a cost-control alternative.
  • Character documentationA research and documentation pipeline for every echo: 500–1,000 source examples per character.
  • Payments and accountsStripe for credits and subscriptions, Stripe Connect for revenue sharing with creators, Firebase for accounts.
  • Operations and handoverAzure Key Vault, Sentry, staging environment, runbook, architecture diagram and a handover session for the client’s team.
THE RESULT

A product launched on three platforms, with a growing library of characters.

d.echoes is live on web, iOS and Android. GraalSoft built and documented the complete product, ready for the client’s team to operate. The cloning technology can be adapted to other domains as well, for example AI mentors for education.

TECHNOLOGIES USED
  • React
  • FastAPI
  • PostgreSQL
  • Redis
  • Pinecone
  • Azure OpenAI
  • ElevenLabs
  • Azure Cognitive Services (TTS)
  • Stripe + Stripe Connect
  • Firebase
  • Sentry
  • Azure Key Vault
  • iOS
  • Android
  • Figma
PORTFOLIO

More development projects

Does your product have a similar need?

Tell us where users get stuck or which process you want to improve. Together, we define the feature, its integration and the outcome to track.

Let’s talk
↑