/
Search needs JavaScript. Browse the guides below.
The Keating learner’s guide
Make room for
understanding.
Get started with Keating, find your way around, and make the most of your next learning session.

Find a guide.
Start at the beginning, or go straight to what you need.
Getting started
- Start your first lessonOpen Keating, connect a model, and turn one question into a conversation you can return to.
- Choose and connect a modelFind a model for your task, connect your own provider, or choose a model that runs on your device.
- Manage accounts and creditsUnderstand when an account is needed, check hosted credit, and resume a lesson after an account or balance error.
- Use Keating on your deviceStart in the browser, find a published download for your device, or install the terminal app.
- Prepare an offline tutorDownload a local text model, manage its storage, and check what will work before you lose your connection.
- Connect Ollama, llama.cpp, or LiteLLMAdd a model server or gateway, choose the right address, and troubleshoot model discovery.
- Keep control of your learning dataUnderstand local storage, choose what leaves your device, and export or restore your lessons.
Learning
- Learn with KeatingTurn a topic into a lesson, explain your thinking, and decide what to practice next.
- Use quizzes and practiceAnswer interactive questions, interpret grading, and use flashcards for honest recall practice.
- Work with courses and sharingFind course work, save submissions, invite collaborators, and understand what a shared session reveals.
- Return to sessions and reviewFind an earlier lesson, revisit due practice, and record evidence about what helped or hindered your learning.
- Use voice and attachmentsBring a document, image, or recording into a lesson and recover when speech or file handling fails.
Help
Looking for developer docs?
For the CLI, architecture, and building with Keating, visit the developer handbook.
Read the developer handbook