Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
AI teaching and practice shaped around how you think. Free and open source. Use API keys or supported AI subscriptions. For macOS, Windows, and Linux.
EducationTypeScript · JavaScriptGitHub @Nightdreams-batOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
AI tutor that teaches from what you already understand. A fork of LearnHarness that runs on a Claude subscription.
Taken from the repository README
Loading the full README.
Read the full README ↗An AI tutor that finds where your understanding ends and teaches from there, one reasoning step at a time. The name comes from Vygotsky's zone of proximal development: the band between what you can do alone and what you can do with help, which is where teaching works.
ZPD Learning is a fork of LearnHarness by Amos Blomqvist. The teaching agents, the knowledge graph and most of this app are his work, and the fork stays under the same AGPL-3.0 license. The git history shows who wrote what.
claude-cli provider drives your installed
Claude Code CLI (claude -p), so no API key is needed. Idle CLI
processes stay warm, and each message sends the transcript as one block so the prompt cache serves
the history. Code: src/agent/claude-cli-*.ts, tested against a scripted fake CLI
(tests/fixtures/fake-claude.mjs).src/server/tts.ts).claude-code/: teach, tutor, tutor-setup, level-up
and visualize bring the same method into Claude Code, with an Obsidian vault as the learner
model. They have their own credits.The subscription provider relies on the Claude Code CLI's headless mode, so Anthropic's terms for subscription use apply. It is meant for personal use.
Windows: start-learnharness.cmd. Elsewhere: npm install && npm run build && npm start.
Log in to Claude Code once, then pick Claude Opus/Sonnet/Haiku (subscription) under Settings → Models. The other providers (OpenAI, the Anthropic API, Google, DeepSeek, OpenRouter and more) still work with their own keys.
npm install
npm run dev # http://localhost:3000
npm test # deterministic, no LLM, no network
See the development guide and architecture.
This part is LearnHarness's design, unchanged in the fork.
The thinking fields let you explain your reasoning, uncertainties, and reactions in your own words, so the agent gets a detailed picture rather than a record of right and wrong answers.
What you are taught accumulates as propositions and reasoning chains in a knowledge graph, with links back to the sessions they came from. Later sessions read the graph instead of starting from scratch.
Chats, the graph, settings and keys live on your machine as plain files. Models run through the providers you configure, so requests do leave your machine; local storage does not mean offline. System prompts are visible and editable.
AGPL-3.0, the same as LearnHarness. The original code is copyright Amos Blomqvist and
the LearnHarness contributors; my changes are released under the same license. The skills in
claude-code/ carry their own licenses, listed in its credits.