Dewey

An open-source, agent-based AI educational framework designed to transform how we learn and teach. Named after educational philosopher John Dewey, this framework orchestrates specialized AI agents to deliver personalized, interactive educational experiences across disciplines.

About the Framework

The Dewey framework is an open-source platform for AI-powered educational intelligence. This experimental project creates an ecosystem of specialized educational agents orchestrated by a central coordination layer to transform learning experiences for students, educators, and professionals.

Led by Professor Nik Bear Brown, PhD, MBA, this educational experiment emphasizes learning through building, inviting contributors to discover effective approaches through practical implementation rather than claiming definitive solutions.

Agent-Based Architecture

The Dewey framework organizes specialized agents into categories, each focused on different aspects of the educational experience:

1. Content Generation Agents

Create personalized learning materials, intelligent AI books, and dynamic educational content tailored to individual learning styles and needs.

2. Tutorial Agents

Guide learners through complex topics with step-by-step explanations, Socratic questioning, and adaptive scaffolding techniques.

3. Assessment Agents

Analyze learner performance, provide formative feedback, and adapt content difficulty based on demonstrated understanding.

4. Simulation Agents

Create interactive learning environments, algorithm visualizations, and scientific simulations for hands-on experiential learning.

5. Mentor Agents

Provide personalized guidance, encouragement, and metacognitive support throughout the learning journey.

6. Career Development Agents

Assist with resume optimization, mock interviews, and professional skill development for job readiness.

The Dewey Orchestration Layer

At the heart of the framework is the Dewey orchestration layer, which coordinates the activities of specialized agents to create cohesive educational experiences:

Cross-Agent Validation

Ensures consistency across educational content and experiences created by different agents.

Dynamic Task Allocation

Assigns educational tasks to specialized agents based on learner needs and educational objectives.

Learning Pathway Optimization

Creates personalized learning journeys based on individual goals, prior knowledge, and learning styles.

Ethical Guardrails

Maintains educational integrity by ensuring AI assists learning rather than bypassing it.

The Dewey orchestration layer ensures these specialized agents collaborate effectively, just as Dewey himself integrated multiple educational approaches. By joining our community, you'll help develop these agentic systems that are already enhancing personalized learning and democratizing access to quality education.

Key Projects

Intelligent AI Books (Medhavi)

Transforming learning through personalized conversational AI books that adapt content to individual learners, solving the "chicken and egg" problem by guiding conversations through dynamic Socratic dialogue.

Subject-Specific Chatbots

Specialized educational chatbots including Ada (calculus), Newton (physics), and Grace (algorithms) that provide step-by-step guidance through complex concepts with interactive visualizations.

Botspeak

A comprehensive program teaching people how to effectively communicate with Large Language Models (LLMs) through practical tutorials, democratizing access to AI capabilities.

Case Crackers

An AI platform revolutionizing management education by generating customized case studies, simulating realistic case interviews, and providing business solution frameworks.

Get Started

Dewey provides a comprehensive framework for AI-driven educational intelligence. Explore the codebase, watch implementation demos, or join our collaborative development community.