chishiki-analytics
v0.6.1
Published
Chishiki analytics engine - user stats, cohort analysis, time series, FSRS analytics
Maintainers
Readme
chishiki-analytics
Analytics engine for Chishiki LRS. Provides user stats, cohort analysis, time series aggregation, and FSRS spaced-repetition analytics over xAPI statement data.
Install
npm install chishiki-analytics chishikiUsage
import { createAnalyticsEngine } from 'chishiki-analytics';
const analytics = createAnalyticsEngine({ lrs });
// Get user learning stats
const stats = await analytics.getUserStats(actorId);
// Time series aggregation
const series = await analytics.getTimeSeries({
actor: actorId,
granularity: 'day',
range: { start: '2025-01-01', end: '2025-12-31' },
});License
MIT
