20 autonomous AI agents, WebGL neural nebula, real-time telemetry — all running in-browser.
Not an API wrapper. Real neural networks. Real backpropagation. Real science.
Pure NumPy MLP with He initialization, ReLU/Sigmoid activation, and real stochastic gradient descent backpropagation. 3-layer architecture: 6→16→8→1. Zero cloud dependency.
20+ autonomous agents exchange knowledge via real-time message bus. When an agent reaches Excited state, it broadcasts clarity signals to confused peers — modeling real classroom peer-to-peer diffusion.
Thermodynamic-inspired classroom tracking with Shannon entropy, MSE loss curves, GPA computation, CAS scores, retention rates, Shannon Diversity Index, and per-agent dropout risk prediction.
D3.js-powered live concept relation map built from agent learning events. 5-dimension skill matrix tracks Logic, Math, Language, Memory, and Creative abilities per agent.
Neuro-Edu's stack is designed from the ground up for transparency and extensibility:
Three.js frontend rendering agent latent embeddings in real-time 3D space.
NumPy MLP with real backpropagation. Input [complexity, attention, skill_match, fatigue, prior_knowledge] → Dense(16)+ReLU → Dense(8)+ReLU → Dense(1)+Sigmoid → absorption probability.
5-Dim Skill Matrix + Agent DNA defining each agent's unique cognitive fingerprint across Logic, Math, Language, Memory, and Creative domains.
UltimateClassroom Bus, Social Learning Bus, Federated Training, Entropy Evaluator. Exposed via FastAPI REST: /api/teach, /api/train, /api/metrics, /api/graph, /api/reset.
Input: [complexity, attention, skill_match, fatigue, prior_knowledge]
→ Dense(16) + ReLU
→ Dense(8) + ReLU
→ Dense(1) + Sigmoid
Output: absorption_probability ∈ (0, 1)
| GPA | = (knowledge_depth × 0.5 + attention × 0.3 + prior × 0.2) × 4.0 |
| CAS Score | = Σ(absorption_i × attention_i) / n |
| Retention | = count(agents with knowledge > 0 AND mood ≠ Confused) / n |
| Diversity Index | = Shannon H = -Σ p(mood) × log₂(p(mood)) |
| Dropout Risk | = (1−attention)×0.5 + fatigue×0.3 + (1−prior)×0.2 |
Swap the default TinyCognitionModel with Ollama or vLLM. Supports Llama-3, Qwen 2.5, DeepSeek-V3, Gemma-2, Phi-3, Mistral/Mixtral as cognitive engines within the multi-agent sandbox.
Run simulations, training, and reports from the terminal:
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/status | Live state of all 20 agents |
| POST | /api/teach | Broadcast instruction to all agents |
| POST | /api/train | Run federated training (real backprop) |
| GET | /api/metrics | Full evaluation: GPA, CAS, retention |
| GET | /api/graph | D3.js knowledge graph export |
| GET | /api/architecture | Neural network architecture summary |
| POST | /api/reset | Reset simulation environment |
Clean, well-documented codebase — 26 passing tests, comprehensive CI/CD:
"We don't wrap GPT. We model cognition from first principles."
At a time when AI in education means paying for an API wrapper, ACLAS chose a different path: build the math from scratch, publish the code, and let anyone inspect every gradient descent step. Neuro-Edu is the technical embodiment of ACLAS's institutional mission — radical transparency, access over gatekeeping, and AI built for human flourishing, not replacement.
Open http://localhost:7860
If you use Neuro-Edu in your research, please cite it using the BibTeX entry below. This helps others discover and build upon this work.
BibTeX · MIT License · Zenodo DOI
ACLAS develops open-source, transparent AI tools for the future of education and academic integrity. Discover Aegis Graph, our academic verification prototype.