CDS pluginCDS plugintypeInstalls into a CAP project and extends the runtime. CAP loads it through cds.requires or the plugin hook.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 →

@kamlendra/search-vocab

A CDS annotation vocabulary for entity search — @search.entity.group, @search.autocomplete and friends — with a schema-discovery service exposing getEntities and getSchema.

Facts

Latestv1.0.0ReleasedLicenceMIT

Where it sits

Lives in
Provides
SearchCAPSearchcapabilityFree-text search across an entity and its compositions, pushed into the database rather than filtered in the service. Declared search, database similarity search and filtering in application code are often lumped together.
Flavors
Node.jsfrom its runtime
Requires
@sap/cds^9.0.0@sap/cdsartifactThe peer range, as published.

Who is behind it

kamlendra

Before choosing this

Conditions

LicenceSAP Developer License Agreement 3.2 CAP§ 1, 2, 3A cds-plugin is used with SAP CAP materials, or an artifact is explicitly identified as a CAP plugin or application.
  • § 1 License. Productive customer applications are limited to SAP BTP or another SAP-licensed platform, and mass extraction to a non-SAP product is restricted except where solely required for SAP interoperability.
  • § 2 Intellectual Property. The agreement retains SAP's rights in the covered materials and limits making APIs, tools or software available to third parties, while preserving ownership of customer applications subject to SAP's underlying rights.
  • § 3 Artificial Intelligence Training. The agreement prohibits use of the covered materials and customer applications for training artificial-intelligence models or systems.
SAP Developer License Agreement 3.2 CAP →
PracticalFunctional boundary

The metadata is inconsistent: the declared repository is github.com/acme/search-vocab and the README installs @acme/search-vocab, neither of which matches the published name. One release, November 2025.

What it declares

Every artifact

Type
CDS plugin
Origin
Independently maintained
Runtime
Node.js

As a CDS plugin

Declared for
^9.0.0
Distributed through
does not say

Connections1

@kamlendra/search-vocab connections@kamlendra/search-vocabPROVIDES→ provides1provides authoredSearch

Install

npm add @kamlendra/search-vocab

Derived from the package name. No recipe recorded; the README has the configuration.

History

Latest

v1.0.0

1downloads per week, npm
Weekly downloads for @kamlendra/search-vocab26 complete calendar weeks from 2026-04-27 to 2026-10-25; the latest total is 1.27 Apr – 3 May: 34 May – 10 May: 611 May – 17 May: 418 May – 24 May: 125 May – 31 May: 51 Jun – 7 Jun: 58 Jun – 14 Jun: 415 Jun – 21 Jun: 422 Jun – 28 Jun: 529 Jun – 5 Jul: 96 Jul – 12 Jul: 513 Jul – 19 Jul: 220 Jul – 26 Jul: 327 Jul – 2 Aug: 13 Aug – 9 Aug: 110 Aug – 16 Aug: 317 Aug – 23 Aug: 124 Aug – 30 Aug: 631 Aug – 6 Sept: 47 Sept – 13 Sept: 214 Sept – 20 Sept: 621 Sept – 27 Sept: 228 Sept – 4 Oct: 25 Oct – 11 Oct: 112 Oct – 18 Oct: 019 Oct – 25 Oct: 1
Search
  1. com.sap.cds:cds-services-bomMaven bill of materials pinning CAP Java module versionsfrom CAP
  2. @sap/cdsCAP Node.js runtimefrom CAP

Details

Sources2
npm registrydiscovered here, keywords:cdschecked
npm registry, @kamlendra/search-vocabversion, releases, installschecked

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
declared for^9.0.0
latestv1.0.0
first release
releases and cadence1
discovered vianpm registry · keywords:cds
first seen in the atlas
ecosystem and domaincap, data-and-persistence
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:kamlendra-search-vocab
JSON
/artifacts/kamlendra-search-vocab.json
MCP
Connecting an agent