Analyzes KPIs, simulates interventions, searches institutional documents, generates reports. One API call. You ask, it reasons.
Built on PydanticAI + Claude Sonnet · ANVUR-native · Source on GitHub →
Quick Start
curl -X POST https://agent.didaflow.ai/v1/messages \ -H "Authorization: Bearer df-unibo-a8f3..." \ -H "Content-Type: application/json" \ -d '{ "message": "Why are students dropping Calculus I?", "program_id": 1 }'
response
{
"content": "Calculus I has the highest criticality index
(33.5). Pass rate contribution: 76.9%. 11/30 students
inactive. Recommended: Peer Tutoring [MODERATE]...",
"tools": ["get_teaching_criticality", "recommend_actions"],
"model": "anthropic:claude-sonnet-4-6",
"cost_usd": 0.052
}
What the agent can do
36 ANVUR indicators at three levels. Cross-cohort comparison with significance.
Pearl causal framework. Signed mediator deltas, confidence-weighted projections.
LightGBM regularity model. Single, batch, and explainable predictions.
RAG over regulations, syllabi, SUA, minutes. Voyage AI + Qdrant + FlashRank.
Riesame Ciclico, Schede Monitoraggio, Relazioni Paritetiche. Learns over time.
Student flow as React Flow JSON. Stages, transitions, bottlenecks. Never individuals.
Endpoints
Start free. Scale when the agent proves its value. No per-seat licensing. One API key per institution.
Sandbox
Try it now
Pre-loaded demo data
No API key needed
Rate-limited
See what the agent can do
Developer
Free API key
Your data, your program
100 requests/month
1 GB document storage
Full API access
Institution
Annual license
Unlimited programs
Unlimited requests
Dedicated instance available
SLA + priority support
Compliance