whereismyai
Penmentor
Penmentor is an AI math mentor plugin for Xournal++ that reviews handwritten calculus and generates manim animations.
Penmentor is an AI math mentor that integrates with Xournal++ to assist with calculus and handwritten work. Users press a designated key while writing by hand, and the system uses supported AI agents like Claude Code, Codex, or Antigravity to review the page. It marks mistakes directly on the page, ticks correct lines, and provides progressive hints rather than direct answers. Additionally, users can box sections of their work to generate interactive 3Blue1Brown-style manim animations. The tool runs on Linux with X11, utilizes local AI subscriptions, and operates via a small plugin that shares the entire page context.
Penmentor at a glance
Key features
- Marks mistakes directly on handwritten work
- Provides progressive hints instead of direct answers
- Generates interactive 3Blue1Brown-style manim animations
- Sends whole-page context from Xournal++
- Supports multiple AI agents including Claude Code, Codex, and Antigravity
- Offers practice drills and recall questions
Use it for
- Studying calculus with a pen tablet
- Getting visual feedback on handwritten math steps
- Generating animations to understand math concepts
- Practicing problem-solving with targeted error drills
Alternatives to Penmentor
- pstack — Improves AI coding agent outcomes with rigorous workflows.
- OpenCode — Works with 75+ model providers, local models, and existing subscriptions
- Agentation — It translates clicks into CSS selectors and source paths for agents.
- GPTutor — Integrates AI assistance directly into the VS Code development environment.
- Aider — Free terminal agent with a repo map and automatic git commits
- jevgrep — Reduces coding agent costs by providing targeted, relevant repository context.
- CodeCompanion — Provides native AI integration and agent support directly within Neovim.
- ModLens — Converts screenshots and charts into structured JSON data for coding agents.
- Amidumb — It grades prompting habits locally without sending private code to servers.
- xTuring — Provides complete control over customizing open-source LLMs.
- OpenClaude — Connects one terminal interface to over 200 different AI models.
- ManimGX — Renders Manim CE compatible scenes up to 90 times faster with native and WebGPU support.
All Penmentor alternatives