{"_id":"@anhism/lad","_rev":"3-f697724b7808cf1849fb10c43b1a3e16","name":"@anhism/lad","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.0":{"name":"@anhism/lad","version":"0.1.0","license":"MIT","_id":"@anhism/lad@0.1.0","maintainers":[{"name":"anhism","email":"duongtuananh2211@gmail.com"}],"bin":{"lad":"bin/lad.js"},"dist":{"shasum":"d4773a063e7906cdcdc19f6d5618e37d7d8e5d01","tarball":"https://registry.npmjs.org/@anhism/lad/-/lad-0.1.0.tgz","fileCount":11,"integrity":"sha512-lPRwnmE90feQBN/4k0Bdwv5Q9YiWexX/wROwJ0mmbVRCTM7FqUHN0Rd+AZzyBIQaw5/ivnyD7LkA2uoOhYxLHg==","signatures":[{"sig":"MEYCIQClpeoH1wWhQEGCrYYCq3QCAXmeanuP9BngJERI6bjTrQIhAOFTLJghH8sM8b+2Ciu8wSYCc+uJP7yryOBsgQRbregC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18408},"type":"module","engines":{"node":">=18"},"gitHead":"c050ed3dd826024e1d078e71e60e586d9464bbf5","scripts":{"test":"node --test"},"_npmUser":{"name":"anhism","email":"duongtuananh2211@gmail.com"},"_npmVersion":"11.16.0","description":"Create a general-purpose, AI-assisted learning workspace.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lad_0.1.0_1788841467496_0.8426294051082561","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@anhism/lad","version":"0.2.0","license":"MIT","_id":"@anhism/lad@0.2.0","maintainers":[{"name":"anhism","email":"duongtuananh2211@gmail.com"}],"bin":{"lad":"bin/lad.js"},"dist":{"shasum":"11eb02f3cd0edce548608986259b6fce269b834e","tarball":"https://registry.npmjs.org/@anhism/lad/-/lad-0.2.0.tgz","fileCount":12,"integrity":"sha512-ZxT7tNIQjrccSpTOSxz9fcmT4ut9dW8FISc626IUhim1kcnvPKiRT2rcLbMPXJK2ywRAixKf9r5Yoj5MGodSJw==","signatures":[{"sig":"MEUCIQCiANHwpObR6u8GXgXy0mzppznjg6rAbRPxtOG5ZsL4swIgCoqpX85LsZOcs/R2L+sEvhvE1E1aUvcHwdENDS/Qe3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22083},"type":"module","engines":{"node":">=18"},"gitHead":"c050ed3dd826024e1d078e71e60e586d9464bbf5","scripts":{"test":"node --test"},"_npmUser":{"name":"anhism","email":"duongtuananh2211@gmail.com"},"_npmVersion":"11.16.0","description":"Create a general-purpose, AI-assisted learning workspace.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lad_0.2.0_1788843179916_0.09874871221339698","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@anhism/lad","version":"0.2.1","description":"Create a general-purpose, AI-assisted learning workspace.","license":"MIT","type":"module","bin":{"lad":"bin/lad.js"},"scripts":{"test":"node --test"},"engines":{"node":">=18"},"gitHead":"c050ed3dd826024e1d078e71e60e586d9464bbf5","_id":"@anhism/lad@0.2.1","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-nV61rBICo2bU0cGqXgmkkDkZzEN4eVSmpzI7Lm5nX0wo0JTew1ZomYca3Zb/js6Dj6CcUPpONP3sEZo0+Ezb7w==","shasum":"72d8cfbbaf293b4f8cc3c8031ce9bc1aa1547743","tarball":"https://registry.npmjs.org/@anhism/lad/-/lad-0.2.1.tgz","fileCount":12,"unpackedSize":24916,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC7u6uPW7p0nol1Xo7nsYnikISXS3U1npiJhddkuh2hWAiBjYO7TRzoMMVv4HFiQeQ9tUvXEIYFuTntFup9jHWeazg=="}]},"_npmUser":{"name":"anhism","email":"duongtuananh2211@gmail.com"},"directories":{},"maintainers":[{"name":"anhism","email":"duongtuananh2211@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lad_0.2.1_1788843307359_0.08645528965896632"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-08T04:24:27.202Z","modified":"2026-09-08T04:55:07.678Z","0.1.0":"2026-09-08T04:24:27.625Z","0.2.0":"2026-09-08T04:53:00.040Z","0.2.1":"2026-09-08T04:55:07.503Z"},"license":"MIT","description":"Create a general-purpose, AI-assisted learning workspace.","maintainers":[{"name":"anhism","email":"duongtuananh2211@gmail.com"}],"readme":"# Learning AI Driven (LAD)\n\nLAD creates a local workspace for learning any skill with an AI agent as a learning collaborator. It uses a repeatable loop: learn, recall, apply, receive feedback, and review after a delay.\n\n## Start a learning workspace\n\nCreate and enter a new empty folder, then run:\n\n```bash\nnpx lad install\n```\n\nThe installer refuses to run in a non-empty directory. It creates only files inside the directory where you run it.\n\n## Update an existing workspace\n\nFrom inside a workspace created by LAD, run:\n\n```bash\nnpx lad update\n```\n\nThis adds any new LAD agent skills that are missing. It does not overwrite your learning files or existing skills, so local customizations stay intact.\n\n## What LAD creates\n\n```text\nlearning/\n├── learning-plan.md       Your chosen skill, goal, and starting point\n├── sessions/              One learning record per session\n└── reviews/               Notes and prompts for scheduled reviews\n.agents/skills/\n├── learning-coach/        Instructions for an agent supporting the learning loop\n└── deep-research-learning/ Researches a topic and curates a learning path and sources\nREADME.md                  How to use this workspace\n```\n\n## Use the learning loop\n\n1. Choose one small concept or skill in `learning/learning-plan.md`.\n2. Ask an agent using `deep-research-learning` to find and assess learning materials for it.\n3. Ask an agent using the `learning-coach` skill to help you learn it.\n4. Answer recall questions without looking at your notes.\n5. Complete an application task and use the feedback to correct it.\n6. Save a learning record in `learning/sessions/` and schedule a review.\n\nCompletion is not proof of learning. The aim is durable transfer: independently using the skill in a relevant new situation after time has passed.\n\nSee [the learning-flow guide](docs/learning-flow.md) for the methodology behind LAD.\n","readmeFilename":"README.md"}