Turn your documentation and code into personalized AI quizzes—every answer traces back to its source.
Built on three principles: traceability, accuracy, and privacy
Every question traces back to specific locations in source documents. Click to jump to original context.
README.md:## Architecture:Step 2
Three-layer verification prevents AI from making things up: semantic chunking, citation verification, and fact validation.
100% local data storage. Your documents and learning progress never leave your device.
Socratic-style guidance helps you understand complex codebases through interview-mode questioning.
SuperMemo-based algorithm schedules reviews at optimal intervals for long-term retention.
Single choice, multiple choice, fill-in-blank, true/false, and matching questions—all generated from your docs.
From raw documentation to mastery in three steps
Upload Markdown files, code projects, or documentation. Semantic chunking preserves context integrity.
Extract knowledge points, generate diverse question types, and verify every answer against source.
Answer questions, see source context, get AI tutoring. Spaced repetition schedules optimal reviews.
Three-layer anti-hallucination architecture
Preserves document structure. Markdown chunked by headers, code by functions—never mid-paragraph.
AI must cite specific chunk IDs. System validates citations exist and support the claim.
Second AI cross-checks: does the answer actually match cited chunks? Low-confidence flagged for review.
Turn official docs into practice questions. Master React, Flutter, or any framework faster.
Import your company's codebase. AI guides you through architecture with interview-style questions.
Generate questions from LeetCode solutions, system design notes, or past project docs.
Build custom learning materials from papers, lecture notes, or textbooks—with full citations.
Experience Anchor Learning with pre-loaded example datasets. No installation required.
Demo runs entirely in your browser. No data is sent to servers.
Open source. Privacy-first. Built for developers who learn by doing.
git clone https://github.com/Drew-Z/anchor.git && cd anchor && flutter run