ServiceServicetypeA BTP service you subscribe to and bind, rather than install. It has plans and regions, not versions, and may deliver a product that lives outside the atlas.See every one →What this type is →by SAPby SAPoriginPublished by SAP itself. A visible facet, never an input to a reading — a dormant official plugin reads exactly like a dormant independent one.See every one →

Joule in SAP Build Code

Joule's generative AI inside SAP Build Code, pitched as "optimized for Java and JavaScript application development": opened from SAP Business Application Studio's activity bar, slash commands generate a CAP data model, services, sample data, business logic and a Fiori elements UI.

SAP Build Code's assistant is opened "from the activity bar" of SAP Business Application Studio and driven by slash commands rather than free-form chat alone: /cap-gen-app scaffolds a whole CAP application — its data model, sample data and business logic — from one prompt; /cap-gen-model and /cap-gen-data split the model and the sample data apart, /cap-edit-data reworks data already there, and /cap-app-logic extends the logic of a project that already exists, with a separate workflow to add an SAP Fiori elements UI on top of the generated service. SAP states the output is not deterministic — "the code might be different every time you trigger the prompt" — and positions SAP Build Code itself as providing "generative AI-based code development with Joule copilot, optimized for Java and JavaScript application development." The ABAP AI capabilities of the same Joule for Developers line answer the equivalent questions inside ADT rather than SAP Business Application Studio.

Where it sits

Lives in
Provides
GeneratorsCAPUI5GeneratorscapabilityGetting from nothing to a project that runs, and from a project that runs to one that has the piece you just decided you need. Two different moments: the first is a one-time decision about layout, the second recurs for the life of the project.

Who is behind it

SAPSAPOrganisationMaintains this
In the atlas: maintains 137, wrote 14
@SAP
maintainer

What it declares

Every artifact

Type
Service
Origin
By SAP

Connections1

Generators
  1. SAP Build CodeDevelopment environment on BTP for UI5, Fiori, mobile and CAP
  2. @cap-handler/generatorInteractive generator for CAP event handler files
  3. com.sap.cds:cds-maven-pluginMaven plugin running CDS build steps in a CAP Java project
  4. com.sap.cds:cds-services-archetypeMaven archetype generating a new CAP Java project
  5. @khalidmh/capxInteractive project installer for CAP Node.js
  6. @sap/cds-dkCommand line client and development toolkit for CAP
  7. @sap/generator-cap-projectCAP project generator behind SAP Business Application Studio's wizard
  8. @sap/generator-cdsCDS project generator, deprecated in favour of @sap/cds-dk
  9. @sap-ux/cap-config-writerWriter module for changing a CAP project's configuration from code
  10. @sap-ux/createCommand line for changing features of an existing Fiori project
  11. @sap-ux/fe-fpm-writerWriter of flexible programming model elements into Fiori elements apps
  12. @sap-ux/fiori-generator-sharedShared functions and types of the Fiori generators
  13. @sap-ux/odata-service-writerWriter that adds an OData service to an existing UI5 project

Details

Sources1
Added by handdiscovered herechecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domaincap, ai-and-agents
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:sap-build-code-joule
JSON
/artifacts/sap-build-code-joule.json
MCP
Connecting an agent