AI & Agents · Est. $12k – $15k
D-ID

AI Video & Interactive Digital Humans

Coralsoft designed, built and shipped this product for the client.

WebNext.js (App Router)ReactTypeScript
d-id.example / dashboard
D-ID — product interface
The situation

What was in place before we started.

D-ID turns text, presentations and documents into multilingual avatar videos — and deploys interactive, face-to-face AI agents that converse in real time. The "Creative Reality" platform for humanlike communication.

D-ID turns text, presentations and documents into multilingual avatar videos — and deploys interactive, face-to-face AI agents that converse in real time. The "Creative Reality" platform for humanlike communication.

Estimated Engagement
3 months
Team
6 people
Estimated Budget
$12k – $15k
Year
2026
Category
AI video · Digital humans · Avatars
Modes
Video Studio + real-time Visual Agents
Reach
120+ languages
Origin
Israel · founded 2017
Estimated stack
Next.js (App Router)ReactTypeScriptTailwind CSSTanStack QueryReact Hook Form + ZodVercel AI SDKpgvectorSupabase RealtimeCloudflare R2ffmpeg pipelinen8n (self-hosted)
Delivery story

Building D-ID: AI workflows users can understand and trust

01

Challenge

D-ID turns text, presentations and documents into multilingual avatar videos — and deploys interactive, face-to-face AI agents that converse in real time. The main delivery challenge was to give users powerful automation with clear feedback, predictable states, and guardrails around model behaviour, while keeping Script, Generate, and Localize consistent across the complete journey. We framed the engagement around the smallest production-worthy flow first, then expanded the scope without weakening the underlying component and data model.

02

How we built it

We began by mapping the user journey and the boundaries of the AI: what context it receives, what it may return, and where deterministic application logic must stay in control. We then built Script, Generate, and Localize as small end-to-end slices, connecting the interface to the data and model layers early so the team could test real responses instead of static mock-ups. Streaming and real-time states were treated as first-class UI states, including loading, partial output, retries, and recovery. The main implementation used Next.js (App Router), React, TypeScript, and Tailwind CSS, with typed contracts keeping the JavaScript stack consistent across the product.

03

Delivery

The delivered scope brought Script, Generate, Localize, and Embed into one coherent production-ready product experience. Model output, product logic, and user feedback are separated clearly, which makes the AI easier to evaluate and evolve. For D-ID, the practical result is a product that communicates its value quickly while giving the team a maintainable base for continued delivery in ai & agents.

Challenges

Each constraint, and what we did about it.

Constraint

Expensive video shoots

What we did

Text-to-avatar video in minutes

Constraint

No personalization at scale

What we did

Personalized video campaigns

Constraint

One-way, non-interactive content

What we did

Interactive, face-to-face agents

Constraint

Slow multilingual localization

What we did

120+ language localization

Constraint

Static, business-hours support

What we did

24/7 conversational support

Constraint

No real-time avatar presence

What we did

Real-time streaming avatars

Communication lands when it feels human — personal, expressive and available in any language, in real time.

Results

Measured outcomes.

3-month engagement
4.6★
Average G2 rating.
120+
Languages served.
Live
Real-time AI agents.
−90%
Video production cost.
V4
Expressive avatars
API
Streaming integration
24/7
Conversational support
Twins
Digital doubles

By turning text into expressive, conversational avatars, D-ID makes communication personal at scale — from marketing videos to real-time agents.

Showcase

How the system fits together.

4 of 8 views
d-id.example
D-ID — product interface
d-id.example
D-ID — product screenshot
d-id.example
D-ID — product screenshot
d-id.example
D-ID — product screenshot
Roadmap

Estimated delivery sequence.

3 months
Weeks 1–3

Discovery & shaping

MVP: Video Studio, avatar library, multilingual generation.

  • Video
Weeks 4–10

Core build

Visual AI Agents, real-time streaming API, voice cloning.

  • Agents
Weeks 11–13

Launch & iterate

Expressive V4 avatars, integrations, enterprise scaling.

  • Avatars
  • Developer

More work like this.

Every case study covers a product Coralsoft designed, built, and shipped for a client.