Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
翻訳待ち
miyagi entra en tu curso de Moodle con tu cuenta de profesor: corrige con tu rúbrica, atiende el foro, monta temas, cuestionarios y juegos, escribe tu programación y te dice cómo va la clase. Nada lle
翻訳待ち
教育TypeScript · JavaScriptGitHub @falkenslabオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
Asistente de IA para docentes. Tú enseñas, y miyagi se ocupa del resto: hoy, en tu curso de Moodle, corrige con tu rúbrica, atiende el foro, monta temas y cuestionarios y te dice cómo va la clase.
翻訳待ち
Loading the full README. The saved excerpt is shown below.
Asistente de IA para docentes. Tú enseñas, y miyagi se ocupa del resto. Hoy trabaja en tu curso de Moodle, con tu cuenta de profesor y como lo harías tú: corrige con tu rúbrica, atiende el foro, monta temas, cuestionarios y juegos, escribe tu programación didáctica y te dice cómo va la clase. Toma apuntes del curso para acordarse de todo en la siguiente sesión, puedes enseñarle habilidades nuevas para tu asignatura y te consulta antes de publicar lo que verán tus alumnos.Read the full README ↗
You teach, and miyagi takes care of the rest. An AI assistant for teachers that prepares your subject with you and, in your Moodle course, asks before anything reaches your students.
📖 Documentación · 📖 Documentation in English
miyagi is an assistant for teachers. It helps you prepare a subject (teaching plan, units, materials, rubrics, quizzes) and, if you connect your Moodle course, run it too: it grades with your rubric, looks after the forum, publishes what it prepares and tells you how the class is doing. It comes in three versions, a desktop app for Windows (the main one), a web version and a terminal, all on the same subjects. In Moodle it works with your own teacher session through the moodle-teacher extension, so it never sees your password, your students reach it as an alias, and everything they would see waits for your approval.
You need a Claude Pro or Max subscription (or an API key). On Windows (x64), download the installer and open it:
⬇️ Download miyagi for Windows
The installer isn't signed yet, so Windows will warn you: choose More info and Run anyway. The app opens on its own, connects your Claude account and shows a guided tour. Create a subject, link your course from Your classroom if you want, and ask.
They need Node.js 20 or later and a browser such as Chrome or Edge:
npm install -g https://github.com/falkenslab/miyagi/releases/latest/download/miyagi.tgz
miyagi web # the same page as the app, in a browser tab on this computer
miyagi init # or, in the terminal: create a subject, then
miyagi ingest -w <name> # read what you left in sources/, and
miyagi chat -w <name> # talk to it
To update, repeat the first line; to uninstall, npm uninstall -g miyagi. Details in Install.
👩🏫 Day to day:
🧱 Building:
More ideas in What to ask it.
The desktop app, with the conversation and the Moodle course side by side:
The web version, the same page in a browser tab:
And the terminal:
A whole Introducción a SQL course, built step by step with real screenshots, is in the use cases.
| Area | For example |
|---|---|
| 🖥️ Three versions | Desktop app for Windows, miyagi web, terminal chat and one-shot miyagi run |
| ✅ Grading | Rubrics, feedback, the same yardstick for everyone (file submissions, under default privacy, have to be handed over by the teacher) |
| 💬 Forum | Finding what's unanswered, replying in your tone, noticing recurring doubts |
| 📚 Content | Units, books and pages, quizzes imported in bulk, assignments, workshops, SCORM games |
| 🗺️ Teaching plan | Written with you and checked against the classroom |
| 🧠 Memory | A knowledge base of your course, in text files; your sources stay untouched |
| 🧩 Extensions | moodle-teacher, docker-lab, more from a catalog; your own skills and commands |
The reference has every command and shortcut.
miyagi is built on @falkenslab/agent-kit, and works in Moodle with the moodle-teacher extension from agent-extensions. Design decisions are in .minispec/, how to work on the repo (including the Claude Code skills in .claude/skills/) is in CLAUDE.md, and every end-to-end test leaves its report in tests/.
git clone https://github.com/falkenslab/miyagi.git
cd miyagi
npm install
npm start -- chat --dir <subject-folder>
npm run typecheck && npm run lint
npm run build # dist/, needed for npm link
cd docs && npm ci && npm start # the documentation site
Made with 💖 by Falken's Lab Team