Private by default
No account. Learner data lives in a local SQLite database. AI off is a complete mode, not a degraded one.
Local-first adaptive learning
Bring your own notes, textbooks, and labs. Cairn builds a skill map, adapts the next activity, and shows you why. Your data stays on your device. AI is optional.
macOS preview. Build from source for Windows or Linux. MIT licensed.
Practice · port mapping
Illustrative interface. Not a live session.
Why Cairn
Most adaptive platforms own the path, the content, and the data. Cairn takes the other position.
No account. Learner data lives in a local SQLite database. AI off is a complete mode, not a degraded one.
Import Markdown, HTML, DOCX, EPUB, and PDF. Bring Docker labs, lecture notes, and textbooks. Build and export packs.
Every activity has a reason. Change difficulty, help, AI, or path. Switch to manual mode when you want the wheel.
Packs
Packs include explainers, practice, retention review, and learner-run labs.
Containers, images, ports, volumes, networks, Dockerfiles, Compose, and troubleshooting.
Commits, branches, merges, conflicts, remotes, pull requests, ignores, and recovery.
A community library is planned after the pilot. The local library is always the source of truth.
How it works
Import notes, textbooks, or a lab repository.
Cairn diagnoses, then chooses an activity and explains why.
Change difficulty, help, AI, or switch to manual mode.
Retention reviews return when they are useful, with a cap.
Trust
No account, no learner database in the cloud, no telemetry by default. Export everything. Delete everything. Turn AI off.
Status
Cairn v0.2 is a research-grade prototype. The adaptive model, retention controls, packs, authoring, and local export are working. A public pilot and a signed release are next. The adaptive methods are inherited from established work. The local-first, learner-owned workflow is the contribution.