Beyond Words

Give your AI
a presence

Kyndred is the platform for AI companions that move, remember, and connect — running entirely in the browser.

Get early accessWatch the demo
3D animation engine · real-time lip sync · relationship memory· personality orchestration · browser-native
Live demo
Click to talk

Not a chatbot.
Not an agent.
A Kyndred.

Chatbots answer questions. Agents complete tasks. A Kyndred builds a relationship. The platform gives you everything you need to create AI characters that people genuinely bond with.

Animated presence

Real-time 3D characters with gesture animation, lip sync, and idle breathing. The engine layers, blends, and selects animations based on context. Bring your own 3D model or use the library.

Relationship memory

Memory that weighs emotions, tracks shared moments, and reads between the lines. Not fact storage. Relationship awareness that deepens over time.

Personality engine

Orchestration that shapes how a companion speaks, reacts, and evolves. Define a soul — the platform brings it to life consistently across every interaction.

Create a Kyndred
in minutes

The SDK handles animation blending, phoneme-based lip sync, memory persistence, and voice. You bring the character and the idea.

Three.js + WebGL, no plugins
Custom 3D models or use the library
Real-time lip sync from TTS
Context-aware gesture engine
Desktop and mobile browsers
app.js
import { Kyndred } from 'kyndred' const mika = new Kyndred({ model: './mika.vrm', voice: 'elevenlabs:aria', memory: 'persistent', soul: './soul.md', }) mika.mount('#companion') // She remembers your last conversation mika.on('message', (msg) => { console.log(msg.emotion) // { warmth: 0.8, amusement: 0.6 } ) mika.say('Hey, welcome back.')
"People don't bond with intelligence.
They bond with presence."

Get early access

We're opening early access to a small group of developers and creators.

Step 1 of 4
Let's start with the basics