SampleSampletypeA worked example you read or clone. Evidence: it demonstrates, it never provides.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

cap-agent-ui5-webui-sample

A worked example of the cap-agent-ui5-webui plugin, shown running locally, in hybrid mode against SAP AI Core, and deployed.

Facts

Last push

Where it sits

Lives in
Demonstrates
Agent toolingCAPAgent toolingcapabilityBuilding an agent into your own application — the tools it may call, the state it keeps between turns, and the framework it runs in. Distinct from MCP servers, which expose an application to somebody else's agent, and from agent guidance, which is knowledge handed to a coding agent.LLM integrationCAPLLM integrationcapabilityCalling a language model from application code with the tenant, destination and credential handling already solved instead using an SDK call with a hand-rolled key.
Flavors
Node.jsfrom its runtime

Who is behind it

Wouter LemaireWouter LemairePersonMaintains this
In the atlas: maintains 25, contributes to 39, wrote 12
@lemaiwo
maintainer

Before choosing this

Signals

LicenceNo licenseNeither the package manifest nor the repository tree declares a licence

Without a licence the default is all rights reserved. Ask the maintainer, or check for terms stated elsewhere, before depending on it.

What it declares

Every artifact

Type
Sample
Origin
Independently maintained
Runtime
Node.js

As a sample

Form
does not say

Connections2

cap-agent-ui5-webui-sample connectionscap-agent-ui5-webui-samplePROVIDES→ demonstrates2demonstrates authoredAgent toolingdemonstrates authoredLLM integration

ArchitectureBetaRead from the sample's deployment descriptor. Some of the connections it states are not drawn yet.

as mta.yaml states it at 3f71183, read
SAP BTP, Cloud Foundry Runtimecap-agent-ui5-webui-samplemta.yaml, module sample-srv, requires sample-authbinding, HTTP, outboundmta.yaml, module sample-router, requires srv-apisrv-apimta.yaml, module sample-router, requires sample-authbindingOAuth 2.0, outboundmta.yaml, module sample-router, requires sample-html5-runtimebinding, outboundSAP Authorization and Trust Management service, xsuaa, applicationSAP Authorizationand TrustManagement serviceSAP HTML5 Application Repository service for SAP BTP, html5-apps-repo, app-runtimeSAP HTML5ApplicationRepository servicefor SAP BTPsample-srv, nodejssample-srvsample-router, approuter.nodejssample-routersample-db-deployer, hdbsample-db-deployercapagentuichat, html5capagentuichatsample-app-content, com.sap.application.contentsample-app-contenthana, hana, hdi-sharedhanaSAP HTML5 Application Repository service for SAP BTP, html5-apps-repo, app-hostSAP HTML5ApplicationRepository servicefor SAP BTPsample-aicore, service instancesample-aicore
SAPnot SAP's, or the project's ownauthenticationstated in the document

Bound, and not drawn

Documented, with no instance in the document

Bound in the descriptor, not joined to an entry

hana

README

quoted from lemaiwo/cap-agent-ui5-webui-sample, read
lemaiwo/cap-agent-ui5-webui-sample/README.mdOn GitHub

cap-agent-ui5-webui-sample

A small CAP application that uses the cap-agent-ui5-webui plugin, showing the three ways you would actually run it: locally, hybrid against a real LLM on SAP AI Core, and deployed to SAP BTP Cloud Foundry.

The domain is a tiny support desk — customers and tickets, with an escalate action gated behind human approval. Swap it for your own; nothing about the plugin changes.

excerpt, no licence read, read the rest, on GitHub

Details

Sources3
GitHub APIdiscovered here, lemaiwochecked
github.com/lemaiwo/cap-agent-ui5-webui-sampletree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

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
runtimesnode
discovered viaGitHub API · lemaiwo
first seen in the atlas
ecosystem and domaincap, ai-and-agents
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:lemaiwo-cap-agent-ui5-webui-sample
JSON
/artifacts/lemaiwo-cap-agent-ui5-webui-sample.json
MCP
Connecting an agent