Dyrected
Getting Started

Introduction

What Dyrected is and how the pieces fit together.

Dyrected is a code-first headless CMS. You define your content model in TypeScript — collections, fields, access rules, hooks — and Dyrected generates a REST API, an Admin UI, and a type-safe SDK from it automatically. No clicking through UI builders to create fields.

The engine runs inside your existing Next.js or Nuxt app as a route handler. There is no separate CMS server to run.


How it fits together

@dyrected/core — the engine. Mount it as a catch-all route in Next.js or as a Nuxt module. It handles the database, REST API, file uploads, auth, and email.

Admin UI — auto-generated from your config. Mount it at /admin. Your clients use this to edit content. You never have to build a dashboard.

@dyrected/sdk — a typed TypeScript client for fetching content from your frontend, Node scripts, or any other environment.

Dyrected Cloud — managed hosting for the database, storage, and multi-site workspaces. The fastest way to go live. If you'd rather manage your own infrastructure, self-hosting is free.


Why Dyrected?

DyrectedPayload CMSSanityContentful
ConfigTypeScript in your repoTypeScript in your repoStudio UIWeb UI
Runs in your appYes — no separate serverYesNoNo
Managed cloud optionYes (Dyrected Cloud)NoYesYes
Self-hostableYes — freeYes — freeLimitedNo
Multi-siteYes (Cloud workspaces)ManualProject-basedOrganisation-based
LicenseBSL → Apache 2MITProprietaryProprietary

The short version: Dyrected gives you Payload's developer experience (config-as-code, no separate process) with the managed cloud option of Sanity or Contentful.


Self-hosted or Cloud?

Dyrected Cloud — create an account, run dyrected push, set two env vars, and your site is live. No database to provision, no storage bucket to configure, no infrastructure to maintain. Starts at $19/month.

Self-hosted — bring your own Postgres/SQLite/MongoDB and storage. Free under the BSL. Right for teams with strict data residency requirements or who already have infrastructure in place.

Not sure? Read Self-Hosted vs Cloud.


Which path is right for you?

I want the fastest path to a live siteDeploy with Dyrected Cloud

I want to get started locally firstQuickstart

I want to understand self-hosted vs cloudSelf-Hosted vs Cloud

I want to add a blog to an existing Next.js appBuilding a Blog

I just need to know what API endpoints existREST API Reference

On this page