/
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
Setup
- 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.
- Set up a judgement modelChoose who reviews your work: Jev through Not Organic, Jev with your own TypeSafe key, or a model on your device.
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 choose between shared study rooms and private continuations.
- Study together and continue privatelyJoin a shared study room, understand teacher oversight, and take a chosen passage into your own Chat.
- 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.
Privacy
Help
Looking for developer docs?
For the CLI, architecture, and building with Keating, visit the developer handbook.
Read the developer handbook