Prisma Setup
workflow-engine uses Prisma to manage state persistence in a database-native way. The engine supports PostgreSQL (recommended for production) and SQLite (useful for local development and testing).
Custom Adapters
If your infrastructure cannot use PostgreSQL/SQLite or Prisma, you can write custom persistence adapters. workflow-engine exposes clean interfaces for the persistence layer, the job queue, the step ledger, and the AI logger.