Everything in the atlas
Type
Domain: 2
Origin
Signals
More
Group by: None
Sample CAP plugin adding a generic data browser
Its own readme carries a caution: this is a sample, not intended for production use. It exists to demonstrate the plugin mechanism, and the bookstore sample is where it is used.
OpenUI5 sample app set up with the UI5 CLI
Demo RTTI-style library for the ABAP Environment, built to show APACK
Tutorial notebooks and templates for a first SAP AI Core project
CodeJam on LLM-backed integration flows and MCP via API Management
Sample apps for SAP AI Core's Generative AI Hub capabilities
ML service on SAP AI Core scoring restaurant-inspection violations
FastAPI backend for SAP-RPT-1.5 predictions from SAP Analytics Cloud
Starter repository for an abap2UI5 app with CI and agent setup
Showcase for dev-approuter in front of two UI5 apps
Sample arc-1 extension in TypeScript with ten custom tools
No license Neither the package manifest nor the repository tree declares a licence.
Functional boundary It consumes the `@experimental` public API, which the README says may break in any release. The RFC tool dials as one shared technical user with its own credentials, so SAP's log records that user and not the person behind the agent.
ATC check classes accompanying DSAG's ATC best-practice guide
Setup guide and Python notebooks for SAP AI Core's Generative AI Hub
Worked example of the cap-agent-ui5-webui plugin
Neither the package manifest nor the repository tree declares a licence.
Event-driven RAG app with CAP, Cloud Integration and SAP HANA Cloud
Neither the package manifest nor the repository tree declares a licence.
CAP service in TypeScript using types from @cap-js/cds-typer
CAP service computing embeddings with HANA Cloud vector_embedding
CAP project built and deployed to Cloud Foundry by GitHub Actions
Consumer side of a CAP Java parent pom promotion model with Renovate
Neither the package manifest nor the repository tree declares a licence.
Maven parent pom pinning cds-services-bom and Spring Boot for CAP Java
Neither the package manifest nor the repository tree declares a licence.
CAP Java service consuming a Business Partner API mocked in Node.js
Neither the package manifest nor the repository tree declares a licence.
Ten short CAP Java references, one document per topic
Development container definition for CAP Node.js
CAP service actions calling OpenAI chat completions two ways
Neither the package manifest nor the repository tree declares a licence.
Minimal CAP project in TypeScript
Neither the package manifest nor the repository tree declares a licence.
Chat app on CAP and SAPUI5 against the OpenAI API
It calls the OpenAI API directly with a key in the environment. It was written in early 2023 and last touched in May 2023, which is before SAP AI Core and the CAP LLM plugins existed — so read it for the shape of the application, not for how a CAP service should reach a model today.
VECTOR_EMBEDDING in a CDS entity for FAQ similarity search
Neither the package manifest nor the repository tree declares a licence.
Sample CAP plugin extending @sap/cds/common with reuse data
Local chat client for SAP questions with a CAP LangGraph backend
Neither the package manifest nor the repository tree declares a licence.
CAP project simulating S/4HANA Private Edition OData APIs locally
ABAP project for learning the ABAP Unit Test Framework
UI5con 2022 demo of an end-to-end TypeScript UI5 setup with CAP
SQL examples for the HANA APL APIs plus scoring runtimes
Code examples for predictive and ML scenarios on SAP HANA
LibreChat fork with four SAP MCP servers preconfigured
Demonstration of off-stack ABAP development on Node.js
Sample CAP reuse service for orders, with a Fiori UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Sample CAP Java reuse service for orders, with a Fiori UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Repository template with LICENSE, REUSE and compliance files
Sample CAP reuse service for reviews, with a Fiori UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Sample CAP Java reuse service for reviews, with a Vue UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
CAP samples calling SAP AI Core through the SAP Cloud SDK for AI
Every CDS service in both samples is marked `@requires: 'any'` and left publicly accessible, which the README says simplifies the deployment process, and it asks for proper authentication mechanisms to be applied in their place.
CAP samples comparing SAP AI Core responses with content filtering
Every CDS service in both samples is marked `@requires: 'any'` and left publicly accessible, which the README says simplifies the testing and deployment process, and it asks for proper authentication mechanisms to be applied in their place.
CAP samples generating email through SAP AI Core with anonymization
Every CDS service in both samples is marked `@requires: 'any'` and left publicly accessible, which the README says simplifies the testing and deployment process, and it asks for proper authentication mechanisms to be applied in their place.
CAP samples using SAP AI Core's Prompt Registry for templates
Every CDS service in both samples is marked `@requires: 'any'` and left publicly accessible, which the README says simplifies the testing and deployment process, and it asks for proper authentication mechanisms to be applied in their place.
CAP samples filling a prompt template sent to SAP AI Core
Every CDS service in both samples is marked `@requires: 'any'` and left publicly accessible, which the README says simplifies the testing and deployment process, and it asks for proper authentication mechanisms to be applied in their place.
CAP samples embedding CSV rows into the SAP HANA Cloud vector store
Every CDS service in both samples is marked `@requires: 'any'` and left publicly accessible, which the README says simplifies the testing and deployment process, and it asks for proper authentication mechanisms to be applied in their place.
CAP samples running RAG similarity queries over SAP HANA Cloud vectors
Every CDS service in both samples is marked `@requires: 'any'` and left publicly accessible, which the README says simplifies the testing and deployment process, and it asks for proper authentication mechanisms to be applied in their place.
Tricentis test modules for SAP Digital Manufacturing applications
The declared repository is archived.
Sample implementations for AI-powered applications on SAP BTP
ABAP report sending a prompt to a local LLM via an SM59 destination
Workshop on HANA Cloud vector engine, Generative AI Hub and LangChain
API documentation extracted from SAP-published npm packages
Bruno collections and code for SAP-RPT predictions on tabular data
JSON-to-ABAP conversion library sample showing what APACK can do
Not in production: "This repository contains sample code which should not be used in production", and the README sends a production reader to the officially supported libraries instead.
Materials for the RAP400 to RAP620 ABAP Cloud workshops
Cross-cloud A2A demo of agents settling a shipment dispute
Two runnable industry AI agent projects built around Joule
CAP app validating invoices with Document Information Extraction
CAP reference app for GenAI email support with RAG on HANA Cloud
CAP sample for semantic search with Generative AI Hub and HANA Cloud
A2A reference letting Joule delegate to a CAP pro-code agent
Procurement decision support cross-validating two AI agent strategies
Financial Risk Analyzer built by an agent grounded in SAP MCP servers
CAP bookshop with wdi5 system tests for a CI/CD tutorial
reCAP 2025 workshop on CAP's local-development toolset
Eight-exercise tour of CAP features, from mocking to plugins
CodeJam on a CAP job posting service using SAP AI Core over OData
CodeJam on code-based AI agents in Python or TypeScript on SAP BTP
Exercises building a Fiori elements app from Figma via MCP servers
CodeJam deploying an LLM on Generative AI Hub and building RAG
CodeJam on a first machine learning workflow in SAP HANA Cloud
Joule capabilities driving SAP GUI sessions via Business Client
BAdI wiring the transport organizer to gCTS on task release
Recruiting agent on SmartRecruiters data flagging stalled candidates
Hands-on building an AI agent with the SAP Cloud SDK for AI
TechEd 2025 workshop driving a Fiori elements app from Figma via MCP
TechEd 2025 workshop on troubleshooting ABAP Cloud extensions
UI5 control library written in TypeScript with full tooling setup
Small UI5 app with a guide to its TypeScript setup from scratch
Tutorial on TypeScript for UI5 apps via a weather-lookup app
UI5con tutorial on Fiori elements apps with AI assistants and MCP
Source repository of SAP's reference architectures
CAP sample sharing one domain model and database across apps
Not in production. SAP states it is just a sample, not optimised for performance or security.
CAP Java sample sharing one domain model across several apps
Not in production. SAP states it is just a sample, not optimised for performance or security.
TechEd 2023 session on SAP HANA features over HDI
TechEd 2025 workshop on a Fiori app with ABAP Cloud and Joule
TechEd 2025 session on benchmarking and optimising prompts
TechEd 2025 lab building a Joule Agent for Global Track and Trace
TechEd 2025 hands-on on a Joule Studio agent collaborating over A2A
TechEd 2025 workshop on SAP HANA Cloud's AI capabilities
TechEd 2025 material on two SAP Databricks scenarios in BDC
Product-review screen consuming ui5-cap-ai-features on CAP
Neither the package manifest nor the repository tree declares a licence.
UI5 app carrying 18 UI5 CLI extensions in one configuration
UI5 app consuming the cds-bookshop server via ui5-middleware-cap
Two UI5 apps consuming one npm package in two ways
Neither the package manifest nor the repository tree declares a licence.
Ten exercises on the Fiori elements mock server middleware
Neither the package manifest nor the repository tree declares a licence.
Sample setup for developing a UI5 library
Custom UI5 control packaged as an npm package
pnpm workspace developing a UI5 app, library and plugin together
Neither the package manifest nor the repository tree declares a licence.
Showcase of consuming npm libraries from a TypeScript UI5 app
TypeScript UI5 app consuming custom UI5 CLI extensions together
TypeScript UI5 app consuming @ui5/webcomponents
TypeScript UI5 library with build, linting and Karma tests
TypeScript UI5 module consumed through ui5-tooling-modules
Five MCP servers whose tools return a prebuilt UI
Neither the package manifest nor the repository tree declares a licence.
UI5 workshop adding Chrome's on-device AI APIs to a TypeScript app
UI5con workshop taking a legacy UI5 app to a clean UI5 linter report
pnpm workspace running CAP, a local launchpad and two UI5 apps
Neither the package manifest nor the repository tree declares a licence.
Fiori Innovation Day exercises on Fiori elements with MCP servers
Two wdi5 workshops from UI5con 2022 and Devtoberfest 2022
Neither the package manifest nor the repository tree declares a licence.
CAP travel-booking app built on xflights master data