Analytics
See what students ask about and what they want help with. Explore common topics, then read the questions and related course pages.
- Class insights
- Student intent
WHAT IS KIWI?
Kiwi is an open-source learning platform that connects course contexts, AI assistance, and custom learning tools.
Teachers can build activities around their course goals. Students can create or adapt tools for the way they study. Kiwi connects those tools to their class and course materials.
Explore the source codeSee what students ask about and what they want help with. Explore common topics, then read the questions and related course pages.
Read lecture and recitation PDFs and talk through the ideas with AI Chat.
Work through an idea and record your attempts and results. Bring your progress into AI Chat for feedback and help with the next step.
Review your course’s flashcards or make your own, then test what you remember with AI-generated quizzes.
Get exercises based on your past attempts. Use the feedback to decide what to practice next.
Try interactive models of scientific processes, mathematical relationships, and algorithms. Change the inputs and see what happens.
Listen to lecture audio while following the script and sources, or set up a podcast for your own studies.
Build activities around your course goals or the questions you want to explore.
Create activities around your course materials and learning goals. Choose the questions students work on and how AI feedback helps them learn.
Demo (TBA)Build a tool to help you understand a difficult concept or get more practice. Create a review activity or adapt an existing app to the way you study.
Demo (TBA)Start with a small web app, then connect it to your course with Kiwi.
Start with one learning goal and build a small web app around it. Use the tools you already know.
Add the Kiwi SDK to connect your app to course contexts, materials, and AI in the learner’s Kiwi session.
Connect your web app to course context, materials, and AI using the learner’s Kiwi session. Register it for your class to make it available to students.
Read SDK documentationimport { createKiwiApp } from
'@maps-research/kiwi-app-sdk';
const kiwi = createKiwiApp({ appSlug: 'my-app' });
await kiwi.ready();
const { documents } =
await kiwi.documentChunks({ limit: 5 });
kiwi.updateContext(JSON.stringify(documents));
const question = await kiwi.askAI(
'Ask me about these course materials.');