Terminology: Keepeek calls assets "items"/"media" (éléments), metadata forms "records"/"sheets" (fiches), collections "baskets" (paniers), and the folder tree the "classification plan" (plan de classement). The back office is the main contributor UI; "user portals" are end-user front-ends; Peek is a new contribution interface introduced in 2026 S66 S111.
Ingestion & storage
- Marketed scope: single library for photos, videos, documents, product visuals and logos, custom folders, AI-generated tags, duplicate detection S84.
- Upload by drag-and-drop or Add → Import items (from PC or, on request, Google Drive); new items land in Draft status with thumbnails generated; requires the import right S112. Mobile import in Peek S66.
- Items without a file, replacement of the original file (single or in bulk), duplication of items, duplicate detection at import and duplicate search/cleanup in the folder tree S77 S111.
- Bulk indexing from an Excel file prepared from a basket (4.81+; raw values only, no formulas) S53.
- API upload up to 20 GB per file, chunked/resumable, 200 parallel uploads S22.
- Formats: a published list of 154 extensions — images incl. camera RAW (cr2, nef, dng…), HEIC/WebP, PSD/AI/EPS/SVG, video (mp4, mov, mkv, m2ts…), audio, Office/OpenDocument, InDesign/IDML/QuarkXPress, fonts, archives, and 3D S45. 3D (glb/glTF, usdz, obj, fbx, stl, dae, ply, x3d, 3ds, Maya) since 4.101.0, with an in-browser 3D player for glb/glTF/usdz S50.
- Versioning: versions of the original file can be viewed, restored or deleted; retouching creates a new version S73 S113.
- Storage: quota per cloud instance, visible in statistics; increases via the account manager S61. Personal recycle bin plus admin trash restore S78 S111. Optional Azure-based storage tiers (high-availability vs archive/offline) for large files S91. Maximum browser upload size: Not public.
Metadata & taxonomy
- Configurable metadata forms per media type with field types text, text area, HTML, date/datetime, number, e-mail, URL, checkbox, single/multiple lists, person list, thesaurus, geo, field sets S2; mandatory fields (can differ by language), default forms for new items, temporary forms, fields visible/editable per group S48 S111.
- Multilingual metadata (edit one or all languages; "apply to all languages") S111 S15.
- Thesauri: hierarchical, multilingual controlled vocabularies with synonyms; bulk term replacement and thesaurus export S111 S36.
- Custom statuses (three families; publication rules), labels, geolocation, points of interest, editorial (rich) content in item descriptions S48 S71 S111.
- XMP/IPTC/EXIF mapping configurable for both import (ordered fallback list per field) and export (written into custom download formats) S49.
- Bulk edit ("batch processing": add, replace all, replace a term, clear, incremental numbering), copy/paste indexing between items S111; API bulk updates S23.
Search & discovery
- Text search, predefined search forms, advanced multi-criteria search (saveable, shareable), search by a pasted reference list (e.g. SKUs, with "not found" list), geolocation search, search by identified person, folder search S70 S71 S111.
- Facets configurable in the back office; autocomplete S16 S2.
- Semantic AI search (optional, off by default): natural-language description matched against image content and 4–5 selected fields via a multimodal model on AWS Bedrock; not suited to codes, dates or statuses S46.
- Saved searches / custom navigations (saved tree views) S111. Full-text indexing of document content can be disabled S111.
AI capabilities
| Capability | Details | |
|---|---|---|
| Auto-tagging | OpenAI ChatGPT ("Chat4o module") generates keywords from a 607 px preview; off by default at import, admin control panel; runnable per item, in bulk and via API (AUTOTAG bulk) | S47 S38 |
| Semantic search | AWS Bedrock (eu-north-1), embeddings indexed in Keepeek's Elasticsearch; activation via CSM/support | S46 |
| Face detection & recognition | Runs automatically at import; manual face declaration, person identification, search by person; sold as an optional module | S52 S81 |
| AI quality control | Detects resolution, format, sharpness, orientation and blur issues; also offered as a headless API; optional module | S87 S93 S81 |
| Other AI claims | Natural-language search, automatic brand-approved renditions, AI-assisted translation (templates) | S87 S81 |
| Governance | Admin switches for auto-tagging; field-level hiding restricts who can run it; semantic search can exclude statuses/folders; vendor states no model training on customer images | S46 S47 |
| Generative image editing | Unknown (not documented) |
Organization
- Folder tree ("classification plan") with ordering, cover images, duplication of tree structures, subscriptions to folders S111.
- Baskets (personal or shared selections), boards (kanban columns; not enabled by default), associations between items (via clipboard or Keepicker), labels S54 S55 S111.
- Brand portal / user portals customised to the brand, with WYSIWYG pages and reusable page templates S85 S81. Wikis/pages exist as API resources S2.
- Multi-brand / multi-group set-ups, delegated administration to "manager" groups S48.
Workflow & collaboration
- Step workflows (validation circuits) created blank or from templates; steps processed by assignees; workflows can be modified in progress and closed S56 S111.
- Comments (with quoting), visual annotations, basket/workflow-specific labels, activity views, e-mail notifications and e-mailings to members S55 S111.
- Classification requests and download requests (approval of access to restricted items) S111 S2.
- Status-based lifecycle with automated status changes S48.
- Templated content creation (Papirfly templates) with approval workflows S86 S81. Creative tool integrations: see Integrations.
Rights & governance
- Three combinable permission modes: by folder (group rights per folder, inherited, no elevation below), by status (lifecycle; read-only folders show only published items), and ABAC "selective diffusion" filtering on metadata vs user attributes S48.
- 4 group levels (visitor, writer/contributor, manager, administrator) S2 S48; per-group allowed features, export formats and download levels (HD/low-def), IP filtering S48 S62.
- Terms of use shown/accepted at download; usage reason required for non-admins via API S32 S111.
- Expiration dates and versioning listed in the DAM pack S81; watermarking in export formats (image watermark) S76.
- Item history (from HD-download right), audit trail, GDPR/consent management features claimed S72 S81 S79. Retention policies: Unknown.
Distribution & delivery
- Download modes: express (default formats / permalinks generated at import), pre-generated formats, administrator-defined custom formats (with retouching/cropping templates), and download requests S59. Direct custom-format downloads are capped (50 items by default), larger ones are e-mailed S60.
- Public sharing of an item (expiry date, access code, embeddable player/HTML code), public basket sharing (download level, access code), galleries, video playlists, QR codes, folder links, mailing lists, e-mail sending S58 S111.
- Export to FTP servers (per-user) and Google Drive; PDF contact sheets, CSV/Excel reports S74 S75 S111.
- Dynameek dynamic resizing / on-the-fly thumbnails with automatic refocusing on points of interest S67 S92; CDN via Cloudflare with a custom sub-domain S90.
- Content picker Keepicker for CMS/e-commerce tools S43 S89. Print/templating via Papirfly templates S86.
Video & rich media
- Video player with chapters, subtitles (.srt/.vtt upload or manual entry, per language), playback speed, end-of-video suggestions, playlists; frame capture to a new image; chapter download S51 S111.
- Embedding with optional download; social-network share button for embedded videos S114 S111.
- Audience-retention statistics for videos S57.
- 3D preview player (glb/glTF/usdz) and web component for integrators S50. Transcoding profiles and adaptive streaming: Not public. Automatic transcription: via partner integration (Authôt) S94.
Analytics & reporting
- Settings → Statistics: connections, consultations, video plays, downloads, imports, searches (with success and search mode), usage overview (items by type/status, storage quota), evolution over time; filters by groups, folders, forms, interfaces; Excel export; data aggregated with one-day delay S57.
- Per-item statistics (views, downloads, audience retention) S57. Statistics API for custom hits and hit search S33.
- Content-performance insights listed under the "Governance and insights" offer S81.
Administration
- Web back office (FR, EN, ES, DE) for users, groups, forms, statuses, formats, portals, IP filtering, FTP, technical properties S111 S62.
- User provisioning: manual, registration forms/module, API user creation; LDAP-managed accounts; Google sign-in; SSO "automatic connection" S48 S63 S64 S65 S31. SCIM: Unknown.
- Multi-group/multi-brand within one instance; delegated administration S48.
- Sandbox/staging environments: Not public.