Current preview compatibility train: 0.9.5. Follow Installation to verify the CLI, SDK, and coding-agent playbooks before starting work.
How the EDK works
The EDK has three cooperating layers:- The
@elementumai/edkSDK provides typed builders and references. It is credential-free and never calls the platform. - The
elementumCLI manages installation, authentication, pull, build, plan, and apply operations. - EDK state tracks live identities so
plancan calculate each add, change, replacement, and removal.
Understand the workspace
A package workspace can contain one or more organization workspaces:organization.ts and authored files under apps/, elements/, tables/, and tasks/. Do not hand-edit:
org.ts, which is refreshed from organization reference identitiesgenerated/catalog.ts, which is regenerated from the authored file tree.tf/in/, which belongs to platform exports.tf/out/, which belongs toelementum build
Start here
Quickstart
Set up your first EDK workspace.
Installation
Install and update the EDK.
Authentication
Sign in and manage profiles.
Build with the EDK
Authoring
Edit organization resources and solution entities as typed source.
Playbooks
Guide coding agents through EDK work.
Plan and apply
Review and apply EDK changes.
Design
Design with EDK
Design processes and record experiences.
Record experiences
Define what each person sees and does.
Design validation
Review scenarios and confirm the design.
Test and troubleshoot
Acceptance testing
Verify complete business outcomes.
Troubleshooting
Diagnose and resolve EDK issues.