LearningMAP
A production-ready personalized learning tutor.
File Explorer
- 2026-05-30-quiz-parallel-fanout.md
- 2026-06-02-hero-landing.md
- 2026-06-02-learningmap-rename.md
- 2026-05-30-quiz-parallel-fanout-design.md
- 2026-06-02-hero-landing-design.md
- 2026-06-02-learningmap-rename-design.md
- cs_demo.gif
- cs_demo.mov
- logo.png
- math_demo.gif
- math_demo.mov
- phy_demo.gif
- phy_demo.mov
- __init__.py
- build_kc_skills.py
- classba_client.py
- serve.py
- SKILL.md
- SKILL.md
- SKILL.md
- __init__.py
- _helpers.py
- chat.py
- diagnosis.py
- grading.py
- intent.py
- kc_skill_resolver.py
- knowledge_graph.py
- lesson.py
- quiz.py
- review.py
- slides.py
- __init__.py
- graph.py
- mastery_annotator.py
- state.py
- __init__.py
- chat.py
- store.py
- tasks.py
- __init__.py
- pptx_export.py
- __init__.py
- base.py
- ebbinghaus.py
- registry.py
- __init__.py
- client.py
- schemas.py
- slide_schemas.py
- __init__.py
- grading.j2
- intent.j2
- kc_resolver.j2
- kc_skill_block.j2
- kc_skill_from_bank.j2
- knowledge_graph.j2
- knowledge_skill.j2
- lesson_plan.j2
- lesson_point.j2
- lesson_review.j2
- loader.py
- memory_consolidate_system.j2
- memory_consolidate_user.j2
- memory_extract_system.j2
- memory_extract_user.j2
- quiz_generate.j2
- review_generate_system.j2
- slide_content_draft.j2
- slide_content_system.j2
- slide_content_user.j2
- slide_outline.j2
- __init__.py
- kc_graph.py
- kc_loader.py
- loader.py
- __init__.py
- json_repair.py
- text.py
- __init__.py
- memory_client.py
- progress_aggregator.py
- reviewer.py
- api.js
- diagnosis.html
- index.html
- lesson.html
- results.html
- sidebar.js
- slides.html
- __init__.py
- routes.py
- schemas.py
- __init__.py
- config.py
- logging.py
- __init__.py
- migrations.py
- sqlite_repo.py
- __init__.py
- base.py
- factory.py
- fake_embedder.py
- local_embedder.py
- __init__.py
- hnsw_index.py
- label_store.py
- __init__.py
- formatter.py
- ingestor.py
- normalizer.py
- notes_index.py
- parser.py
- reranker.py
- retrieval_text.py
- retriever.py
- snapshot.j2
- snapshot.py
- __init__.py
- time.py
- __init__.py
- main.py
- __init__.py
- rebuild_index.py
- __init__.py
- conftest.py
- test_api.py
- test_api_notes.py
- test_api_progress.py
- test_api_snapshot.py
- test_e2e_pr1.py
- test_embedder.py
- test_errors.py
- test_formatter.py
- test_health.py
- test_hnsw_index.py
- test_ingest.py
- test_integration.py
- test_new_schemas.py
- test_notes.py
- test_notes_index.py
- test_parser_normalizer.py
- test_progress.py
- test_reranker.py
- test_retriever.py
- test_snapshot.py
- test_sqlite_repo.py
- .python-version
- pyproject.toml
- README.md
- uv.lock
- __init__.py
- smoke_e2e.py
- smoke_pr2.py
- test_api.py
- test_api_modes.py
- test_baseline_prompts.py
- test_branched_tracks.py
- test_chat_api_review.py
- test_chat_integration.py
- test_classba_client.py
- test_cross_session_memory.py
- test_e2e.py
- test_forgetting.py
- test_graph.py
- test_json_repair.py
- test_kc_graph.py
- test_kc_loader.py
- test_kc_skill_resolver.py
- test_kc_skills_build.py
- test_kg_mastery_e2e.py
- test_knowledge_graph_node_mastery.py
- test_lesson_background_task.py
- test_lesson_parallel.py
- test_lesson_pipeline.py
- test_llm_client.py
- test_mastery_annotator.py
- test_memory_client.py
- test_memory_client_v2.py
- test_product_memory.py
- test_progress_aggregator.py
- test_prompts.py
- test_quiz_background_task.py
- test_quiz_node_weighting.py
- test_quiz_parallel.py
- test_review_node.py
- test_reviewer.py
- test_schemas.py
- test_session_mode.py
- test_skill_integration.py
- test_skills.py
- test_skills_default.py
- test_slide_schemas.py
- test_snapshot_injection.py
- test_store_additional_kwargs.py
- .gitignore
- .python-version
- ARCHITECTURE.md
- development_log.md
- LICENSE
- pyproject.toml
- README.md
- README_CN.md
- uv.lock
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
