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 sovereign, transparent AI tools for the future of education and academic integrity. Discover Aegis-Graph, our academic audit protocol.