School timetables that actually satisfy every constraint.
Configure your school once, generate a conflict-free timetable in seconds, publish it to staff and students, and operate daily substitutions — all in one place.
Free 30-day trial · no credit card required
A constraint solver, not a chatbot.
Every conflict it avoids is one your coordinator doesn't have to chase. Every rule it enforces is one your parents won't complain about.
Deterministic generation
Constraint propagation and local search produce a verifiable solution — not a probabilistic guess from an LLM.
Real-world constraints
Teacher unavailability, room features, double periods, electives, splits — every rule has a first-class model.
AI you can audit
Agents propose, the engine validates, humans confirm. Every action is logged and reversible. No silent mutations.
From empty calendar to a published timetable in three steps.
- 1
Describe your school
Years, terms, rooms, subjects, classes, teachers and the rules that bind them.
- 2
Generate & inspect
The engine fits everything together. A constraint-satisfaction report shows every soft trade-off.
- 3
Publish & operate
Notify staff, swap on the fly, and audit every change — including the AI's.
Your school's data, isolated by design.
Tenant isolation is enforced inside the database with row-level security — not as an application convention that one forgotten where clause could break. Cross-tenant tests run on every release.
- Row-level security backstop
- Audit log on every action
- Server-side validation
- AI runs through the engine
Ready to never hand-edit a timetable again?
Spin up your school in under five minutes. Free for 30 days — no card.