Ditto connects to any app your school uses and keeps one memory of how the school runs. The AI assistants your staff already use work from that memory, and every change waits for your approval.
"Is Leo's enrollment for spring complete? Harwick Middle School emailed his transcript two weeks ago."
Is Leo Torres's enrollment complete?
Checking the practice's apps
GmailFound
Enrollment trackerOut of date
Ditto
Harwick Middle School emailed Leo's transcript on 16 Sep. It is in the admissions inbox, but the enrollment tracker still lists it as missing.
Gmail · 16 SepEnrollment tracker · Missing
Reply to Ana TorresTranscript receivedDraft
Enrollment trackerMark Leo Torres's transcript receivedDraft
ApproveApproved. Saved to memory.
Works with
Gmail
Outlook
Google Workspace
Microsoft 365
Google Forms
Teams
Zoom
QuickBooks
+Any other app
Where schools lose time and student privacy
What your school knows is spread across people and apps, so staff chase updates by hand and students get different answers from different offices. An AI assistant for education needs to reach every app the school uses.
Families ask twice
What a parent told admissions rarely reaches the business office.
Enrollment files wait in one inbox
Transcripts and forms sit until one person has time to chase them.
Office know-how leaves with staff
How fee exceptions and schedule changes work often leaves with the person who set them up.
Student details end up in personal AI accounts
Staff paste student records into ChatGPT or Claude, outside anything the school controls.
What is an AI OS for education?
An AI OS for education is an AI operating system with three layers. Your school's apps sit underneath, with one memory in the middle. On top are the AI assistants and AI agents your staff use. It is one platform for the school's operations. Ditto reads every app you connect and keeps one memory of the school. Every AI assistant and AI agent you connect works from that memory, and anything Ditto wants to change waits for your approval. Ditto is a central brain set up for a school.
You choose which models see your school's student data and what Ditto may change. Control stays with your school.
Where your school's data goes
Private inference in the Ditto appModels inside the Ditto app run through encrypted, private inference, so your data is not handed to the big AI companies.
Zero-data-retention modelsChoose models whose provider keeps no copy.
Temporary chatsStart a chat that is not saved to memory.
Not used to train AI modelsWhat Ditto remembers about your school is not used to train AI models.
What Ditto can do
Read-only by defaultDitto starts by reading only the apps and accounts you connect. Disconnect an app and Ditto stops reading it.
You approve every changeAnything Ditto wants to write waits for a person to review it for safety and quality. You can let routine actions run on their own.
Open any memoryEvery memory shows where it came from. Edit or delete it, or export your memory at any time.
Team memory stays when someone leavesTeam memory stays with the school when someone leaves.
Each office hands Ditto the day-to-day operations of the school. Ditto prepares that work from the school's memory, and a person approves it before anything changes. Each tab shows the outcome for that team.
School leadership
Ask what changed this week in admissions and the business office, and why. Ditto answers from the apps you connect, such as Microsoft 365. It shows the source for each point, including the reasons behind decisions made months ago.
Every decision starts from what the school already knows.
Admissions and enrollment
Inquiries and applications arrive by email and Google Forms. Ditto finds what the family wrote in earlier emails and forms and drafts the follow-up, which waits for approval. Connect Google Workspace and email and calendar changes join the same memory.
AI agents for education that draft each family's reply from what they already told you.
Registrar
Students send transcript requests and schedule changes by email. Ditto finds the request history and drafts the reply and the tracker update for approval. Grades and academic records stay with the registrar and teachers.
Each request is answered from its full history, with the source attached.
Student services
Students ask about deadlines and school policies. Staff ask Ditto and get the answer from the school's own documents, with its source. Each Monday, Ditto prepares a summary of open student requests in the Ditto app. If you want it posted to Teams or Slack, the post waits for approval.
Every answer about a deadline or a policy comes with its source.
Business office
A fee or financial aid follow-up needs what the student's family was told and what they agreed. Ditto finds both across the school's email and QuickBooks and drafts the follow-up for approval.
Each follow-up is drafted from what the school's memory holds.
How Ditto works in a school
Ditto starts read-only. You decide what it may change.
1
Connect your school's apps
Sign in to any app your school uses. Ditto starts read-only in each one.
2
Ditto builds one memory
It keeps what each connected app holds in one memory of the school, and keeps it current.
3
Ask, then approve
Ask in the Ditto app or in ChatGPT or Claude. Ditto answers with sources and waits for your approval before it changes anything.
Much of the AI in higher education and K-12 institutions is built for teaching, and staff use general AI assistants for parts of the office work. Ditto gives them one memory of the school to work from.
AI platforms for teaching
MagicSchool and SchoolAI give teachers AI tools for the classroom. Examples include lesson plans and personalized learning.
ChatGPT and Claude
General AI assistants keep memory per person or per project. Claude for Education is Anthropic's version of Claude for universities.
Ditto
An AI operating system with one memory under those assistants and your school's apps. It prepares the school's office work and waits for your approval. Private inference in the Ditto app, and nothing is used to train AI models.
Connect Ditto with over 1,400 apps
Connect any app your school works in and it joins the school's memory. Examples include Gmail and QuickBooks. Don't see your app? Ditto connects to any app through native connectors and MCP.
AI assistants for education use artificial intelligence to do the work of running a school, such as replies to families and enrollment follow-ups. Ditto gives AI assistants and AI agents for education one memory of your school, so each task starts from what students and families already said. Every change Ditto wants to make waits for your approval.
What does an AI operating system do in a school?
An AI OS for education keeps one memory of the school under the apps and AI assistants your staff already use. For example, when a transcript arrives by email, Ditto finds what the family asked before and answers where the enrollment stands, with its sources. It then drafts the reply for a person to approve.
Is an AI OS safe to use with student information?
Ditto starts read-only and only reads the apps you connect. A person reviews every change before it happens, and what Ditto remembers is not used to train AI models. You can choose zero-data-retention models and keep a separate memory for each client or project. Temporary chats are not saved to memory. Teaching and grading decisions stay with educators.
How can AI assist in education?
AI agents for education can take on the office workflows that surround teaching. Enrollment follow-ups and transcript requests from students are common examples. With Ditto, each one is drafted from the school's memory and waits for a person to approve it. Teaching and grading stay with your staff.
Why do AI assistants forget what our school told them?
AI assistants work from what fits in their context windows: the recent turns of the conversation history and whatever you paste in. ChatGPT and Claude keep memory per person or per project, so what one staff member told them doesn't reach the rest of the school. Ditto keeps one memory of the school across every AI tool you connect.
How does Ditto's memory work?
Ditto saves what it learns as memories and organizes them into a knowledge graph of subjects. A subject can be a family or a school policy. When someone asks a question, Ditto finds the relevant memories by semantic similarity in its vector database and ranks them. It adds the best matches to the model's context window, after the system prompt.
Can we choose which tasks run without approval?
Yes. By default, every change Ditto wants to make in a connected app waits for a person at your school to approve it. You choose which routine actions can run on their own, and everything else stays in the approval queue for human review.
Can I use ChatGPT or Claude with Ditto in my school?
Yes. Connect ChatGPT or Claude to Ditto over MCP. Inside them, Ditto recalls the school's memory and saves what it learns, so each chat starts from what your staff already know. In the Ditto app you can also use every major foundation model.
Which AI models does Ditto use?
Ditto doesn't train its own foundation models. In the Ditto app you choose from every major foundation model. That includes GPT and Claude. Gemini and Grok are there too. You can also bring your own model key on Pro and Team. What Ditto remembers about your school is not used to train AI models.
Which apps does Ditto connect to?
Any app. Ditto has native connectors for common apps and connects to the rest over MCP. Start with your email and calendar. Gmail and Google Workspace are common starting points. Then add your forms and billing. Each app you connect joins the same memory of the school.
Does Ditto connect to our student information system or LMS?
Your student information system and learning management system stay the school's systems, and Ditto works alongside them. Ditto connects to any app through native connectors and MCP, including MCP servers your school approves. Ditto starts read-only in each system you connect. Talk to us about your setup for your school or university.
Does Ditto grade work or make teaching decisions?
No. Ditto handles the work around teaching. Messages to students and families are typical examples. Teaching and grading decisions stay with your educators. Grades and academic records stay with your staff. A person at your school approves everything Ditto drafts before it changes anything.
Is our data used to train AI models?
No. What Ditto remembers about your school is not used to train AI models. Every memory shows where it came from. You can edit or delete any memory, and export your memory at any time. Disconnect an app and Ditto stops reading it.
What does Ditto cost?
Ditto offers Pro and Enterprise plans for schools and other education institutions. Enterprise is a custom build, planned with your school. Memory uses credits and funded storage, with no monthly read or write count quotas. See Ditto pricing for the current plans and what each one includes. To talk it through, book a demo with our team.
Education
Give your school a memory.
Ditto connects to any app your school uses and keeps one memory under the AI assistants you connect.