Get started ​
Use the Drizzle adapter when your PostgreSQL schema and migrations already belong to Drizzle.
sh
pnpm add @anvia/core @anvia/memory-drizzle drizzle-ormPreview the canonical schema exports, then write them:
sh
npx @anvia/memory-drizzle init
npx @anvia/memory-drizzle init --write
npx drizzle-kit generate
npx drizzle-kit migratets
import { AgentBuilder } from '@anvia/core/agent'
import { createDrizzleMemoryStore } from '@anvia/memory-drizzle'
const memory = createDrizzleMemoryStore(db)
const agent = new AgentBuilder('support', model)
.memory(memory, { savePolicy: 'turn' })
.build()The package's tables use Drizzle's PostgreSQL core. It does not create database objects at runtime.