Tencent/WeSmartFlow
Every question can open a new path. WeSmartFlow turns learning into conversation, exploration, stories, and hands-on discovery.
What it solves
WeSmartFlow is an agent-native adaptive learning framework designed to move beyond simple Q&A interactions. It addresses the fragmented nature of learning by providing a system that understands a user's learning goals, organizes personalized paths, provides interactive practice, and maintains a long-term record of progress through a knowledge graph.
How it works
The system employs a multi-layered architecture combining a ReAct-based tutoring agent with a specialized educational toolset. It uses a "Graph Memory" to track a user's mastery level of concepts and their relationships (prerequisites, extensions, etc.), utilizing SM-2 parameters for spaced repetition. For comprehensive topics, a multi-agent workflow (Planning, Research, Writing, Illustration, Voice, and Quiz agents) collaborates to generate full courses including PDFs and audio. Additionally, the EduViz SDK allows agents to create interactive visualizations in a sandbox for exploring abstract concepts.
Who it’s for
- Learners seeking a personalized, interactive AI tutor that remembers their progress across different sessions.
- Educators and Content Creators who want to build and publish independent, interactive "learning worlds" (e.g., simulations, story-based lessons) using their own frontend technologies while leveraging the framework's agent and backend capabilities.
- Developers looking for a reusable educational agent engineering framework.
Highlights
- Personalized Knowledge Graph: Tracks mastery levels and concept relationships to prevent starting from zero every time.
- Explore Mode: A curated space for immersive, scenario-based learning (e.g., "Magic English Town" or "Chemistry Lab").
- EduViz SDK: Enables the generation of interactive, parameter-driven visualizations for complex concepts.
- Multi-Agent Course Generation: Automates the creation of structured courses with research, content, and assessment.
- WeClaw Integration: Allows the learning assistant to be accessed via WeChat, rendering interactive cards as images for seamless mobile learning.
Related
- Project
- Project
- Project
- Project