amosblomqvist/learn has 4,110 GitHub stars and 438 forks. GitHot measured +10 stars in 24 hours. Last checked 2026-11-07 16:37 UTC. Last push 2026-08-25.
So werden diese Zahlen gemessen
My AI learning system.
Gemessener Sternzuwachs
- in 24h
- +10
- in 7 days
- Verlauf wird gesammelt
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
README.md
Originallearn
My AI learning system from this video: How I Use AI to Learn Things.
This is a personal system I built for myself, shared as-is. Built as a pi configuration: the teaching philosophy encoded in a skill, a few small extensions, and agent definitions.
What's in it
skills/teach/— the philosophy and the processskills/visualize/— adds a correct, minimal diagram to a lesson when an idea is clearer as a pictureextensions/ask-user-question/— the agent asks you questions through a UI popupextensions/quiz/— graded questions with instant feedback (✓/✗, correct answer, explanation)extensions/md-log/— link a markdown file to the sessionextensions/visual-tools/— tools for visualization subagentsagents/—researcher,svg-maker,mermaid-maker: the subagents the system delegates to
Install
This repo is a .pi directory. From your learning project's root:
git clone https://github.com/amosblomqvist/learn .pi
Then open pi in that directory. (Or copy the pieces you want into your existing project config.)
Requirements
- pi
- A subagent implementation, so the system can spawn the researcher and the visual makers. Recommended: pi-interactive-subagents (tmux only). With it, everything works out of the box. Any other implementation works too, but expect to adapt the agent definitions, e.g.
agents/researcher.mdlistssafe_bashin its tools, which is specific to that extension. ask-user-question— use the copy bundled here. If your setup already has anask-user-questionextension, use this one in its place. Popups from different extensions serialize through a shared UI lock, which only works when it's the same implementation.
Notes
You can run the system without subagents. The main session does the teaching. You just lose the researcher (truth verification) and the generated visuals.
The teaching skill is written for one learner (me). Edit the skill to fit how you learn best.
Ähnliche Projekte entdecken
sindresorhus/awesome
😎 Awesome-Listen zu allen möglichen interessanten Themen [HINWEIS: Pull Requests sind vorübergehend deaktiviert, bis ich dazu komme, die vorhandenen abzuarbeiten]
533,205 SterneEbookFoundation/free-programming-books
:books: Frei verfügbare Programmierbücher
401,221 Sternenilbuild/developer-roadmap
Interaktive Roadmaps, Leitfäden und weitere Bildungsinhalte, die Entwicklern helfen, in ihrer Karriere zu wachsen.
371,489 Sternevinta/awesome-python
Die maßgebliche Liste, die die Frage beantwortet: „Ich möchte X in Python machen – welches Tool soll ich verwenden?“
333,234 Sterne