Noggimigo


Noggimigo is an AI-powered tutor and patient learning coach built natively into the Noggin platform. Instead of simply providing answers to students, Noggimigo acts as a dynamic instructional guideβ€”scaffolding complex problems, breaking down multi-subject content, and adapting explicitly to students with diverse learning styles and unique needs.


πŸš€ Key Features

  • Coach-Centric Guidance – Guides students toward answers dynamically through hinting and conceptual breakdowns instead of direct solutions.
  • Adaptive EdTech Scaffolding – Aligns instructional support with individual progress to support students with learning disabilities.
  • Multi-Subject Mastery – Native conversational loops tuned for Mathematics, Science, and Language Arts.
  • Contextual Memory – Remembers a student's stumbling points across a session to adjust immediate learning paths.

πŸ› οΈ Setup & Integration

Prerequisites

  • Python 3.11+
  • Dependencies from the core Noggin repository

Quick Start

To initialize the Noggimigo agent workspace within your project environment:

# Clone and enter the directory
git clone https://github.com/Noggin-Labs/Noggin.git
cd Noggin

# Create virtual environment
python3 -m venv .venv
source .venv/bin/activate

# Install the package and dependencies
pip install -e .

πŸ“– Basic Usage

Initialize the AI Coach

Run Noggimigo directly to start an interactive student simulation or tutor session:

python -m noggimigo.coach --subject mathematics --level entry

Run Student Simulator Validations

To benchmark or evaluate how Noggimigo interacts against student archetypes:

python -m noggimigo.simulator --config profiles/default_student.json

🀝 Contributing

We welcome contributions focused on improving the accessibility and educational efficacy of Noggimigo!

  1. Fork the repo.
  2. Create your branch (git checkout -b feature/noggimigo-improvement).
  3. Commit your changes (git commit -m 'Enhance scaffolding logic').
  4. Push your branch (git push origin feature/noggimigo-improvement).
  5. Open a Pull Request.
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support