Kyndred is the platform for AI companions that move, remember, and connect — running entirely in the browser.
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.
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.
Memory that weighs emotions, tracks shared moments, and reads between the lines. Not fact storage. Relationship awareness that deepens over time.
Orchestration that shapes how a companion speaks, reacts, and evolves. Define a soul — the platform brings it to life consistently across every interaction.
The SDK handles animation blending, phoneme-based lip sync, memory persistence, and voice. You bring the character and the idea.
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."
We're opening early access to a small group of developers and creators.