Installation: pip install ckanext-composite-search, add ‘composite_search default_composite_search’ to ckan.plugins. Configuration options: ckanext.composite_search.prefix (default: ext_composite_, must begin with ext_) for field name prefix, ckanext.composite_search.plugin.default.literal_quotes (single|double|both, default: double) for escaping search terms, ckanext.composite_search.plugin.default.keyword_fields (space-separated list) for fields that must not be tokenized like tags or groups. Use cases: Advanced dataset search without Lucene syntax, field-specific filtering, complex query building with AND/OR logic, user-friendly search interface for non-technical users.