cubewhy/skid-homework
Ergonomically designed, AI-powered homework solver. | 符合人体工程学设计、人工智能驱动的作业助手 | 平庸者的苦工到此为止,这是来自外星的效率补丁 (by Gemini)
What it solves
Skid-Homework is an AI-powered homework assistant designed to replace traditional question-bank software. It provides a high-efficiency workflow for solving problems by leveraging Large Language Models (LLMs) instead of static databases, allowing for customizable answer styles and support for complex inputs like images and PDFs.
How it works
The platform operates as a web application (built with Next.js) that connects to LLM APIs (such as Gemini or OpenAI-compatible APIs). Users upload images or PDFs of their homework, which are sent directly to the AI for analysis and solving. The system supports drawing tools for visual answers, such as JSXGraph, Mermaid, and SVG, to render mathematical or structural diagrams.
Who it’s for
Students who want a more flexible, open-source, and ad-free alternative to commercial homework help apps, and those who prefer a keyboard-centric, ergonomic design for faster problem solving.
Highlights
- AI-Driven Solving: Uses LLMs for reasoning rather than searching a pre-existing database of answers.
- Ergonomic Interface: Supports full keyboard navigation and shortcuts for rapid file uploading and submission.
- Multimodal Input: Handles multiple images, PDF files, and even experimental ADB screenshots from Android devices via WebUSB.
- Customizable Output: Includes a global prompt editor to define specific answer styles and a "improve answer" feature for iterative refinement.
- Visual Rendering: Supports rendering diagrams via JSXGraph, Mermaid, and SVG.
- Privacy-Focused: Open-source, no telemetry, and no phone number requirements.
Related
- Project
- Project
- Project
- Project
- Project