Didactctopus is a multi-talented AI system to assist autodidacts in gaining mastery of a chosen topic. Want to learn and get an assist doing it? Didactopus fits the bill.
Go to file
welsberr 4dcca8bc3f Multidimensional mastery additions 2026-03-12 21:50:40 -04:00
.github/workflows Initial ChatGPT sources 2026-03-12 19:59:59 -04:00
artwork Added dependency graph checks, artwork. 2026-03-12 21:12:53 -04:00
configs Multidimensional mastery additions 2026-03-12 21:50:40 -04:00
docs Multidimensional mastery additions 2026-03-12 21:50:40 -04:00
domain-packs Evidence engine update 2026-03-12 21:40:34 -04:00
src/didactopus Multidimensional mastery additions 2026-03-12 21:50:40 -04:00
tests Multidimensional mastery additions 2026-03-12 21:50:40 -04:00
.gitignore Initial ChatGPT sources 2026-03-12 19:59:59 -04:00
Dockerfile Initial ChatGPT sources 2026-03-12 19:59:59 -04:00
LICENSE Initial ChatGPT sources 2026-03-12 19:59:59 -04:00
Makefile Initial ChatGPT sources 2026-03-12 19:59:59 -04:00
README.md Multidimensional mastery additions 2026-03-12 21:50:40 -04:00
docker-compose.yml Initial ChatGPT sources 2026-03-12 19:59:59 -04:00
pyproject.toml Added dependency graph checks, artwork. 2026-03-12 21:12:53 -04:00

README.md

Didactopus

Didactopus is a local-first AI-assisted autodidactic mastery platform.

This revision upgrades the evidence layer from a single weighted score to a multi-dimensional mastery model.

Added in this revision

  • per-concept mastery dimensions:
    • correctness
    • explanation
    • transfer
    • project_execution
    • critique
  • weighted, recency-aware dimension summaries
  • per-dimension mastery thresholds
  • concept-level mastery determined from all required dimensions
  • dimension-specific weakness reporting
  • adaptive next-step selection informed by weak dimensions
  • tests for multi-dimensional mastery promotion and partial weakness detection

Why this matters

Real mastery is not one scalar.

A learner can be strong at routine correctness and still be weak at transfer, explanation, or critique. This revision lets Didactopus represent that distinction explicitly.