Model your domain
Define any relationship your domain needs, with your own types, participant roles and properties.
A shared model for data, people, applications and AI.
AToM⁴ connects your data through a model that your team, applications and AI tools can use.
Whatever field you work in, start with records, their properties and their relationships. Your team works with this connected information in a web environment. Build applications and dedicated AI interfaces on that foundation. Explore the model and see how projects use it.
The platform
AToM⁴ is a web database rooted in Topic Maps. Its universal data model helps you understand your domain. An ontology is a description of the record types, their properties and relationships in your domain. Your team and applications work with a shared structure that is easy to understand.
Define any relationship your domain needs, with your own types, participant roles and properties.
Move from a record to related information and see how the pieces belong together.
Use searches, filters and structured queries to build useful views of your data.
Create websites and portals for different audiences from the connected information your team manages in AToM.
AToM can run on your own server, within your infrastructure. You keep your database and its data under your own control.
Publishing & libraries
Legal information
Indexing & analysis
Applications & AI
AI can help you build an application quickly. AToM provides a shared foundation for its data. The model describes your data and its relationships. People, applications and AI can use prepared interfaces to work with the same structure. This structure is easy to understand. Other applications can build on this foundation.
Vibe coding means building an application by giving instructions to an AI tool. Give the tool the data model description and the prepared AToM interfaces. It can then build an application that works with this data. The applications use a consistent structure and share the database ontology. The ontology describes record types, their properties and relationships. Check the result against the requirements and the data model.
MCP is a protocol for connecting AI tools to application data and functions. You can build a dedicated MCP interface for AToM. For each project, define which data and functions the AI tool can access.
Planned
Semantic search over publication records is planned for CATOOL. It would help users find information by similarity of meaning.
How it works
Projects built on AToM
Each project defines its own model. From specialist workspaces to public websites, these projects put connected information to work.
AToM is the data foundation for all AION projects.
Featured story · Publishing & libraries
Manage metadata once,
at the right level.
A connected workspace for multilingual publications. Common metadata belongs to the Work, language-specific information to the Expression, and edition details to the Manifestation.
See the CATOOL storyOne connected publication · Illustrative model
Legal information · Public website
Connected legal information, made for people.
Built on AToM, Law for people (Czech: Zákony pro lidi) is the Czech Republic's most visited legal portal. It connects legislation and case law for professionals and the wider public.
A dedicated public website turns a structured, connected information model into a service people use in everyday life.
EU document workflows
From EU documents to connected, checked metadata.
AToM brings document records, controlled vocabularies and legal relationships into the same workspace as the tasks used to process them.
Analysts focus on expert work while AToM handles routine checks and prepares structured delivery outputs.
AToM connects data structure, editorial work and applications. In legal systems, it helps teams work with regulations part by part. A fragment is the smallest individually addressable part of a legal text. AToM manages fragments, their hierarchy and their relationships. Its role differs from project to project.
Legal information system
AToM supports the data and editorial workflows behind EPI.sk. It turns promulgated legislation into linked fragments and manages their metadata. Editorial tools connect fragments when processing amendments. EPI.sk connects legislation with case law and EU law.
EPI.sk is an extensive legal information system. Slovak legislation forms its core. AToM manages this legislation in a fragment-based data model.
AToM is used to create the data and metadata of legislative collections. The input is the promulgated version of a regulation. The output is a linked text organised into a hierarchy of fragments.
Editorial tools connect fragments when processing amendments. EPI.sk also includes Czech and Slovak case law, EU law and Czech legislation. These sources are connected.
AToM supports several layers of the editorial system. It also supports parts of the presentation layer. These include search, user management and commercial processes. AToM also supports the service's business model.
Content management
AToM manages the content of PPVS.cz. The website connects to Law for people, which provides the presentation of legal regulations.
AToM manages the content of PPVS.cz. PPVS.cz presents this content through a modern website.
The service connects to Law for people. Law for people provides the presentation of legal regulations.
Internal editorial workflow
AToM forms part of the internal editorial system for e-Sbírka. It supports work with legal text fragments. The workflow takes a promulgated regulation as input and produces the regulation in the e-Sbírka data model.
AToM forms part of the internal editorial system for e-Sbírka. It supports work with a fragment-based data model.
The input is the promulgated version of a regulation. The output is the regulation processed in the e-Sbírka data model.
Working environment · CATOOL
CATOOL shows how AToM⁴ brings specialist cataloguing tasks into one connected workspace.
Keep context visible. Related records remain part of the same working picture.
Inspect the output. See how the publication metadata comes together in a MARC preview.
Rooted in Topic Maps
AToM stands for AION Topic Maps. Information becomes more useful when you can see what it is about, how subjects relate, and where to find the resources that describe them.
AToM⁴ builds on the principles of Topic Maps: subjects, associations and information resources. Your ontology defines the relationship types, participant roles and properties that give these connections meaning.
The ISO/IEC 13250 family defines Topic Maps. Its data model describes topics, associations and occurrences, and how topic maps are interpreted and merged. AToM has developed a practical web database model from these roots.
ISO/IEC 13250-2 data modelThe people, publications, concepts or other things your information is about.
Connections you define, with explicit participant roles and properties on the relationships themselves.
The descriptions and sources that tell you more about a subject.
Classify information from several perspectives and preserve the structure of complex publications.
Group Tree
Classify the same record from different perspectives, with hierarchical categories and single or multiple choices within each branch.
One publication
Hierarchy
Keep publications organised in ordered trees with thousands of branches. Volumes, chapters and sections remain individual records you can open and work with.
The platform’s evolution
From a web database with Topic Maps roots to today’s connected workspaces, AToM builds on years of practical use.
Main periods of development and use
2010–2015
2D · Information on a plane
Establishing a universal web database, rooted in Topic Maps, for modelling subjects, properties and relationships.
2016–2023
3D · Relationships with depth
Richer properties on associations give relationships their own detail, as the shared environment develops across legal information, indexing and knowledge projects.
2024–today
4D · Information in motion
Building on AToM³ with a modern web interface and specialist workspaces, including CATOOL for multilingual publication metadata.
If the superscripts were dimensions, AToM² would lay information out, AToM³ would give relationships depth, and AToM⁴ would set the whole picture in motion. No special glasses required.
Start a conversation
Tell us about your data, your team and the way you want to work. We can explore the model together and show you AToM⁴.