AtoM AHG Framework - Feature Overview
Test/Dev Site: https://psis.theahg.co.za
Contact: jo...@theahg.co.za
Login: lou...@theahg.co.za
Contact: Password@123
We've been working on extending Access to Memory (AtoM) to serve the broader GLAM sector (Galleries, Libraries, Archives, Museums) and Digital Asset Management needs. Here's what we've built so far.
Multi-Sector Support (GLAM/DAM)
The core innovation. AtoM traditionally serves archives using ISAD(G). We've extended it to support multiple descriptive standards in one installation:
- Archives - ISAD(G), RAD, DACS, Dublin Core
- Libraries - MARC-inspired bibliographic records with ISBN lookup
- Museums - CCO (Cataloging Cultural Objects) and Spectrum 5.0 procedures
- Galleries - Exhibition and artwork cataloging
- DAM - IPTC/XMP metadata for digital assets and photographs
Each record can use its own descriptive standard. The system auto-detects which template to display based on the record's assigned type.
AI Tools
Practical AI assistance for archival work:
- Extract Entities (NER) - Automatically identify people, places, organisations from descriptions
- Generate Summary - Create concise summaries of lengthy descriptions
- Translate - Translation with fine-tuning for archival terminology
- Review Dashboard - Manage and approve AI-generated suggestions
In Development:
- Extract All (HTR) - Handwritten text recognition
- Extract Dates - Identify and normalise date references
- Extract Digits - Pull out reference numbers, identifiers
- Extract Letters - Character recognition from documents
Digital Object Viewers
Multiple viewers for different content types:
- Mirador - IIIF-compliant image viewer with annotations
- OpenSeadragon - Deep zoom for high-resolution images
- Multi-page TIFF/PDF viewer - Browse paginated documents
- Video/Audio snippets - Capture, save and download clips from AV content
- 3D Model Viewer - Google Model Viewer with AR support, hotspots, and IIIF 3D manifests
Watermarking
Protect your digital objects:
- Per-image watermark settings
- Global watermark configuration
- Customisable positioning and opacity
Privacy & PII Protection
Tools for managing sensitive personal information:
- Scan for PII - Detect personal identifiable information in descriptions
- Visual Redaction - Redact sensitive content from digital objects
- Privacy Dashboard - Overview of privacy-related items requiring attention
Rights Management
Extended rights handling beyond core AtoM:
- Add Extended Rights - RightsStatements.org, Creative Commons, Traditional Knowledge labels
- Edit Embargo - Set and manage access restrictions with dates
- Lift Embargo - Workflow for releasing restricted content
- Export Rights (JSON-LD) - Machine-readable rights export
Collections Management
For museums and archives tracking physical collections:
- Condition Assessment - Standardised scoring, photo documentation, treatment history
- Spectrum 5.0 Data - Object entry, loans, acquisition, location control, inventory
- Loan In / Loan Out - Track borrowed and lent items
- Provenance - Chain of custody and ownership history
- Cite this Record - Generate citations in multiple formats
- Barcode Labels - Generate and print barcode labels for physical items
Donor Agreement Management
Track donation agreements and their terms:
- Donor records linked to collections
- Agreement documents with expiry tracking
- Restriction management (access conditions, publication rights)
- Reminder system for expiring agreements
Heritage Asset Accounting
For institutions tracking asset valuations:
- Heritage asset register
- Valuation tracking
- Financial reporting
Security Clearance System
For institutions dealing with restricted records:
- Security classification levels (Unclassified, Restricted, Confidential, Secret, Top Secret)
- User clearance assignments
- Automatic filtering - users only see records at or below their clearance level
- Works across search, browse, and direct access
Research Portal
For institutions that manage researcher access:
- Reading room booking system
- Researcher registration and approval workflow
- Access request management
- Research workspace for saving items and notes
- Visit scheduling
Audit Trail
Full audit logging for compliance requirements:
- Tracks all user actions (view, edit, delete, download)
- Authentication logging
- Configurable retention periods
- Export capabilities for compliance reporting
Multi-Tenant Support
Run multiple independent archives from one installation:
- Separate branding per tenant
- Isolated data and user management
- Shared infrastructure
Records in Context (RiC)
Prototype support for the new ICA descriptive standard:
- RiC data model explorer
- Relationship mapping
- Export capabilities
Data Migration Tools
Import and export in multiple formats:
- ISAD(G) CSV import/export
- Dublin Core
- EAD XML
- Sector-specific formats (CCO, MARC)
Backup & Restore
Built-in backup management:
- Scheduled database backups
- Digital object backup
- One-click restore
- Backup verification
Bootstrap 5 Theme
Modern, responsive interface:
- Mobile-friendly design
- Accessibility improvements
- Customisable branding
- Dark mode support
API Access
RESTful API for integration:
- Read/write access to records
- Webhook support
- Rate limiting
- API key management
Technical Notes
- Built on AtoM 2.10
- PHP 8.3, MySQL 8, Elasticsearch
- Laravel Query Builder integrated with Symfony 1.x
- Modular plugin architecture - enable only what you need
Want to Test?
The development site at https://psis.theahg.co.za has sample data across all sectors. Contact jo...@theahg.co.za for access or questions.
All code is open source and available on GitHub.