Your Basecamp for
AI-Ready Learning Data
TRAX LRS is an xAPI compliant Learning Record Store
designed for modern learning infrastructures.
Collect Data where Learning Happens
Data from LMS platforms, simulations, and on-the-job training converges in one place: the Learning Record Store (LRS).
Ensure Data Consistency
Great AI starts with great data. xAPI (Experience API) is the de-facto standard for structured and meaningful learning data.
Turn Learning Data into AI Insights
It's not just about dashboards. It's about discovering insights, identifying success patterns, and personalizing learning journeys.
A Decade of Experience
TRAX LRS 1.0
xAPI Compliant MVP.
2017
TRAX LRS 2.0
Feature-Enhanced Release.
2021
TRAX LRS 3.0
A New Modern Architecture.
2025
TRAX LRS 4.0
AI-Powered LRS.
2027
We are now building TRAX LRS 4.0 — and the journey toward AI-powered learning data has just begun.
Already a member?
Your Learning Data Cockpit
Comprehensive Data Exploration
Explore not only statements, but also activities, agents, persons, groups, profiles, and states.
Filters with Auto-Completion
For instance, start typing "comp" and instantly find IRIs of verbs like "completed".
Vocabulary Usage
Get a complete inventory of verbs, activity types, statements categories and document IDs used in your learning data.
Data Processing Jobs
Schedule automated jobs such as statement validation, pseudonymization, and data cleanup.
A Fortress for Your Learning Data
Multiple Stores
Partition your LRS into multiple stores to create independent xAPI datasets. Explore, manage, and control access to each store separately.
User Management
Create as many user accounts as needed and assign roles such as Actor, Data Analyst, or Admin. Define which stores each user can access.
Privacy Control
Learners can access their own data using the Actor role. You can remove all xAPI data for a given actor, or pseudonymize the statements of an entire store.
Client Management
Create API clients to connect external applications to your LRS and define permissions such as standard APIs access and extended APIs access.
API Configuration
Configure API behavior for each client to strictly comply with the xAPI standard, enable full data indexing, or prioritize performance.
Logging System
Track critical events in your LRS such as authentication, command execution, and API calls. Review logs directly in TRAX LRS or forward them to external services.
No Database Lock-In
There is no one-size-fits-all database for an LRS. TRAX LRS lets you choose the one that fits your architecture.
MySQL8–9
The most popular SQL database. Simple, reliable, and widely adopted. Ideal for prototypes and small to medium-scale projects.
PostgreSQL13–17
A best-in-class SQL engine with powerful JSON capabilities. A solid choice for any SQL-based LRS.
MongoDB6–8
A leading NoSQL database known for fast write performance and horizontal scalability.
Elasticsearch8
An excellent option for a scalable secondary database dedicated to learning analytics and advanced querying.
OpenSearch2
An open-source alternative to Elasticsearch.
Seamless Integrations
TRAX LRS easily integrates with your learning platforms,
other LRS, analytics tools, and external applications.
CMI5-Ready
TRAX LRS delivers access tokens to your LMS and applies the security rules required by CMI5 content requests.
Moodle Plugin
Use our latest Moodle plugin to collect learning events and SCORM data, and send them directly to your LRS.
LRS-to-LRS Pipelines
With TRAX LRS connectors, you can push or pull data from any xAPI-compliant LRS.
Secondary Databases
Connectors allow you to push your xAPI data to secondary databases such as Elasticsearch for analytics and advanced querying.
Comprehensive API
Almost all TRAX LRS features are exposed through APIs, allowing your business applications to fully control the platform.
Choose Your Architecture
Monolithic Application
All LRS services run within a single web application. This is simple to deploy and efficient enough for most use cases.
Microservices
Each LRS service runs as an independent microservice. This gives maximum control and scalability, but increases overall complexity.
Extended Architecture
You deploy your own services alongside the LRS infrastructure. They listen to LRS events through Redis Streams, and implement their own business logic.
Built with a Modern Tech Stack
About Sponsorship
TRAX LRS is developed independently and funded by its community.
Frequently Asked Questions
Starter Edition
Open-source (GPL3) license
Extended Edition
Private flexible license























