human-skill-tree  by 24kchengYe

AI-powered lifelong learning framework

Created 1 month ago
492 stars

Top 62.7% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This project addresses the gap in structured, science-backed learning for humans in the age of AI, offering an AI-powered "skill tree" to guide lifelong learning. It transforms AI chat models into adaptive educational companions, enabling users to acquire and retain knowledge more effectively.

How It Works

The Human Skill Tree integrates AI chat capabilities with principles from cognitive science, such as spaced repetition and active recall. It provides structured pedagogical guardrails, moving beyond simple Q&A to guide users through complex subjects with adaptive learning paths and Socratic dialogue. This approach ensures deeper understanding and long-term retention, unlike unguided AI interactions.

Quick Start & Requirements

Installation involves cloning the repository and copying skill directories to compatible AI agent environments (e.g., ~/.claude/skills/). Key dependencies include AI chat models like Claude Code, Cursor, OpenAI Codex CLI, or Gemini CLI. A live demo is available at https://humanskilltree.yechengzhang.com.

Highlighted Details

  • Comprehensive Curriculum: Features 33 skills covering over 800 subjects across K-12, university, career development, and unique social intelligence modules, mapped to 15 national and 6 international education systems.
  • Learning Science Foundation: Employs evidence-based techniques like spaced repetition, active recall, desirable difficulties, and the Socratic method to optimize learning and memory.
  • Interactive Web App: Offers a rich AI classroom experience with multiple AI tutors, multi-agent simulations, AI-generated slides, interactive experiments, and project-based learning.
  • Unique Social Skills Focus: Uniquely includes modules for "Chinese Social Intelligence (人情世故)" and cross-cultural communication, vital for navigating human relationships.

Maintenance & Community

The project is actively developed with a clear roadmap, indicating ongoing feature additions and improvements. Community contributions are encouraged via GitHub Discussions, and sponsorship is sought to fund continued development.

Licensing & Compatibility

The core application is licensed under AGPL-3.0, imposing copyleft requirements on derivative works. The individual skills are dual-licensed under MIT and AGPL-3.0, offering broader compatibility.

Limitations & Caveats

As an actively developed project, some features are still in progress. The AGPL-3.0 license for the application may present compatibility challenges for certain commercial use cases. Functionality is dependent on the underlying AI model's capabilities and API access.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
7
Star History
624 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.