This extension provides a flexible entity for storing arbitrary JSON-serializable data chunks called ‘flakes’, eliminating the need for custom models and database migrations for simple data storage. Features include: create dictionary-like objects (flakes) that can store any JSON-serializable data, user-scoped namespaces (each user’s flakes visible only to them), optional global flakes for application-wide configuration (sysadmin only), named flakes with unique names per user namespace, extras field for metadata/tagging with filtered listing support, parent-child relationships with data inheritance/extension, comprehensive API with 16 actions (create/show/list/update/override/delete/lookup/validate/materialize/combine/merge/patch), validation schemas via IFlakes interface, example data factories for testing/development, flake combination and merging capabilities, partial updates with patch operations, materialization to send flake data to other API actions. Includes example plugins: flakes_rating (package rating with optional widget), flakes_feedback (package feedback with optional page). Requires Python 3.7+, compatible with CKAN 2.9-2.10. Provides IFlakes interface for registering validation schemas and example factories.