What Is an AppSpec? Chromoly’s App Blueprint
AppSpec is Chromoly’s saved blueprint for an application. It gives the platform a structured description of supported pages, records, APIs and workflows, rather than relying only on the original prompt.
What the blueprint describes
The blueprint records app structure and supported behaviour used by the compiler and runtime. It is the reference for saved versions and helps the platform relate components of the app. The product guide describes it at a user level; this article is not a public SDK or complete schema reference. App blueprint documentation.
An example in plain language
For a CRM, the definition may describe a deal record, its stage and owner, a form that edits the deal, an API that saves it and a chart that reads the records. A requested change to a field can therefore affect multiple parts of the same app. This is a conceptual example, not an importable JSON schema.
Why a saved definition is useful
- It preserves structure beyond the wording of the original request.
- Two saved versions can be compared during change review.
- Known relationships can be shown in the dependency map.
- Shared runtime components can serve many generated apps.
A valid structure does not establish that the business rule is correct. The wrong formula or permission requirement can still be expressed in an otherwise valid definition.
How it changes over time
Describe the desired edit, inspect the candidate and its affected dependencies, then test the saved version. History supports reviewing and restoring saved versions. Restoring a definition does not automatically undo changes already made to records or external services. Changes and history.
Clarify export requirements early
Record exports and a full application handover are different deliverables. Use the export controls available in the app and contact support about blueprint exports or migration requirements. Do not assume that a blueprint file alone is a standalone app runnable without the compatible runtime. Data and account guidance.
Frequently asked questions
Is AppSpec the same as my prompt?
No. The prompt expresses the request. AppSpec is the saved structured definition used by the platform to build and review supported app features.
Is AppSpec a public API or SDK?
This article does not define a public API or SDK. Confirm integration, schema and export availability with the product documentation and team.
Related reading
- How Chromoly Builds Apps: Blueprint, Review and Runtime
- Reviewing Changes with a Dependency Map
- Deterministic Compilation and AI: What It Means
Custom builds open on December 1, 2026. Self-service opens in January 2027. Check current availability and limits before planning a rollout.
Discuss your system with us.
Bring your workflow and requirements. We can scope a Managed build and ongoing service around them.
Book a discovery call