Installation
LearnKit is currently waiting for official Obsidian Community Plugins approval.
For now, install it manually from Releases or use BRAT.
Recommended Method: Manual Install From Releases
Section titled “Recommended Method: Manual Install From Releases”-
Open Releases.
-
Download the latest
main.js,styles.css, andmanifest.json. -
Copy them into:
<Your Vault>/.obsidian/plugins/learnkit/ -
Restart Obsidian.
-
Open Settings, then Community Plugins, then enable LearnKit.
Alternative Method: BRAT
Section titled “Alternative Method: BRAT”- Install BRAT from Obsidian Community Plugins.
- Open BRAT settings.
- Add
ctrlaltwill/LearnKitas a custom plugin source. - Let BRAT install LearnKit.
- Enable LearnKit in Obsidian Community Plugins if it does not enable automatically.
Use BRAT if you want easier updates before official Community Plugins approval lands.
Install From Source
Section titled “Install From Source”This is mainly for development or local testing.
Requires Node.js 18+.
git clone https://github.com/ctrlaltwill/LearnKit.gitcd LearnKitnpm installnpm run buildThen link or copy the built output into your vault:
ln -s "$(pwd)/dist" "<Your Vault>/.obsidian/plugins/learnkit"Restart Obsidian and enable LearnKit.
Check That Installation Worked
Section titled “Check That Installation Worked”You should be able to:
- enable LearnKit in Community Plugins
- open LearnKit settings
- see LearnKit commands in the command palette
If installation succeeds but no cards appear later, the next page you want is Syncing, not a reinstall.
Development Scripts
Section titled “Development Scripts”| Script | What it does |
|---|---|
npm run dev | Rebuilds JS and CSS on file change |
npm run build | Produces a production build in dist/ |
Next Step
Section titled “Next Step”Last modified: 30/03/2026