Free UK primary school learning platform for Years 4-6. AI-powered hints, curriculum-aligned quizzes, and daily challenges - zero sign-up required.
Built for my daughter Misha (Year 4). StarLearn combines static curriculum questions with AI-generated hints and explanations via OpenRouter's free models. No accounts, no tracking, just learning.
| Feature | Detail |
|---|---|
| 3 Core Subjects | Maths, English, Science - aligned to UK KS2 curriculum |
| Topic-Based Quizzes | Select a topic, answer 5 questions, get instant results |
| AI-Powered Hints | Stuck on a question? Get a step-by-step hint from a free LLM |
| 6 Free Models | Choose from Llama 3.1, Llama 3.3, Gemma 3, Mistral 7B, DeepSeek R1, Qwen 3 |
| Progress Tracking | Per-topic scores saved to localStorage |
| Daily Challenge | "On This Day" category pulls from Numbers API for fresh English content |
| No Sign-Up | Everything runs in the browser - bring your own OpenRouter API key (free tier) |
- Pick a subject → Maths, English, or Science
- Choose a topic within that subject
- Answer 5 curriculum-aligned questions
- Get a score, see what you got right/wrong
- Use the "Hint" button anytime to get an AI explanation
The AI hint system sends the question to OpenRouter's free tier. You'll need a free API key from openrouter.ai/keys - paste it once and it's saved locally.
Maths - Place Value, Multiplication & Division, Fractions, Geometry (more topics in development)
English - Grammar, Comprehension, Spelling, Punctuation, "On This Day" daily category
Science - Living Things, Materials, Physical Processes, Scientific Enquiry
git clone https://github.com/SahirVhora/starlearn.git
cd starlearn
open index.htmlNo server, no build step. Just open the file in any browser.
- HTML/CSS - Clean, mobile-responsive design
- Vanilla JavaScript - Single
app.jswith all logic - OpenRouter API - Free tier LLMs for hints (Llama, Gemma, DeepSeek, Qwen)
- localStorage - API key, model preference, and progress persistence
MIT - see LICENSE
StarLearn is best kept as the lightweight daily-practice bridge:
- Use worksheet-generator when the goal is printable practice for Years 1-6 or parent-led revision.
- Use StarLearn for short interactive quizzes, AI hints, and daily practice for Years 4-6.
- Use 11plus-prep for structured grammar-school exam preparation, regional board alignment, and timed 11+ practice.
The app already links learners to Worksheet Generator for printable practice, so it should remain connected to both tools rather than being merged into one.