Open source · local-first · made for families

Help your child learn a little every day

One concept card, one short quiz, and a review when it's due: Sidonie is a patient AI tutor for your child. After bedtime, it helps you work through a research paper, from reading and annotating to reviewing and citing. Everything stays in your own browser.

Free & open source (MIT) No account Bring your own API key

Help Child: a maths curriculum map with topics marked mastered, review due or in progress, plus review count, XP and level
Quiz card: a two-digit addition question answered correctly, with an explanation and Mastery Achieved
The curriculum map on a phone
The moon rabbit reading a book, Sidonie’s mascot
The story behind the name

Built for my own family first

Sidonie is my wife's name. Every day I watched her and our child use AI tools that weren't really built for them: too generic for a child's homework, too scattered for a parent who still wants to keep up with research.

So I built Sidonie, at first just for the two people closest to me: a calm place for a child to learn and for a grown-up to keep thinking. If it works for our family, it may work for yours too.

She loves rabbits, so Sidonie’s mascot is a moon rabbit (玉兔): it sits in front of the moon with an open book, reading along with the child and quietly keeping the family company while they learn. It belongs to the FantasyAI Lab mascot family.

Melon (李辉), founder of FantasyAI Lab

Help Child

Learning, as a small loop

Not just another chat box. Every topic follows the same rhythm: understand it, practise it, and review it when it's due. A parent sitting alongside is all it needs.

  1. 1Concept card

    Explained in words a child gets

    One idea per card, with an everyday example and a tip. Anything unclear? Keep asking follow-up questions.

    Concept card explaining multiplication as groups of, using three boxes of four eggs, ending with a try-it question
  2. 2Quiz

    Practise now, see why right away

    Multiple-choice questions with instant feedback and an explanation. Right or wrong, the answer decides when the topic comes back.

    Quiz: Leo has 27 stickers and gets 15 more; the correct answer 42 is selected with an explanation
  3. 3Spaced review

    It comes back just before it's forgotten

    Every answer reschedules the next review. Get it right and the gap grows; get it wrong and the topic is due again straight away.

    1. Todaylearn
    2. +1 dayreview
    3. +3 daysreview
    4. +8 daysreview
    5. +22 daysreview
    Review gaps after consecutive correct answers (default settings)
    Topic cards on the curriculum map: one mastered, two marked review due
  • Built-in maths pathFrom first grade all the way to university
  • Any subjectAsk the AI for a course for any subject and grade
  • Three card typesConcepts, quizzes and hands-on interactive visuals

More features

Daily notes

Keeps up with the teacher's homework, too

Jot down what the teacher sent home, as text or a photo, so homework time in the evening starts with a plan.

  • Logged by day and subject, easy to look back on.
  • The AI explains the key points to the parent: what is this task really about?
  • A few practice questions of the same kind, on request.
Daily notes: homework cards for maths, Chinese and English, each with a date
XP & badges

Every bit of effort, made visible

Finishing a topic earns XP, levels and badges, and a learning calendar records every session. Less nagging, more small wins.

  • XP, levels and achievement badges a child can read at a glance.
  • A learning calendar so parents can see what this week looked like.
Progress: unlocked and locked achievement badges above a monthly learning calendar
Anywhere

Works on a phone, too

Sidonie is a web app: open it in any desktop or phone browser. Nothing to install, no account to create.

  • English and Chinese interface, switch any time.
  • Open source and self-hostable: run it on your own computer or deploy it as a static site.
  • Chat and notes: multi-session chat with PDF, Word and image uploads; save anything to notes.
Help Child curriculum map on a phone
A quiz on a phone
Paper study for grown-ups

After bedtime, actually finish that paper

Paper Radar is more than a feed of new papers. It walks you through every step from finding a paper to citing it, and the full text, notes and flashcards stay in your browser.

  1. 1FindBrowse new arXiv papers by topic or search
  2. 2SaveA reading list: to read, reading, read, tags
  3. 3ReadFull text in the browser, side-by-side translation
  4. 4UnderstandStructured analysis; ask the paper, with sources
  5. 5AnnotateHighlight, add notes, ask AI to explain a passage
  6. 6ReviewKey-term flashcards on a spaced schedule
  7. 7CiteCopy BibTeX, APA or GB/T 7714 in one click
Paper workspace: Attention Is All You Need with a paragraph-by-paragraph Chinese translation, a contents sidebar, and colour highlights with notes
Reading list with papers in the list, read this week, cards due and study streak, above papers with status and tags

Reading list

Add arXiv papers by ID or URL, or import a local PDF. See at a glance what you read this week and how many cards are due.

Flashcards for key terms such as Transformer, self-attention and multi-head attention, with plain explanations

Flashcards

Pull out the key terms with plain explanations, then review them on the same spaced schedule as Help Child, so a paper doesn't fade the week after.

Also included

  • Structured analysis: TL;DR, method, contributions, limitations, prerequisites.
  • Ask the paper: relevant passages found locally; answers cite their sections.
  • Export to Notes: highlights, notes and the citation in one note.
  • Works without a key: reading, annotating, reviewing and citing need no API key.

Note: AI content in these screenshots (translation, explanation, flashcards) is demo text. Full-text extraction is heuristic: formulas and tables may come out garbled, and scanned PDFs have no text to extract.

Privacy & your data

Your child's learning stays in your browser

Sidonie is a purely static web app: there is no Sidonie backend, no account and no analytics.

Local-first

Chats, notes, your child's progress, your paper annotations and settings are saved only in this browser.

Bring your own key

Use your own model API key. It goes only to the provider you pick and is never bundled into the app.

No server

No sign-up, no login. With no Sidonie backend, we never see any of your data.

No tracking

No analytics or ad trackers in the app, and none on this website either.

What lives where
Chats, notes, progress, settingsOnly in this browser's localStorage
Paper PDFs, full text, translations, notes and flashcardsOnly in this browser (IndexedDB and localStorage)
API keysIn the browser, sent only to the model provider you choose
AI requestsStraight from your browser to Google Gemini, DeepSeek, Moonshot (Kimi) or Alibaba Cloud Bailian (Qwen)
Paper Radar searches and PDFsTo arXiv; searches in the online demo go through a public CORS proxy, which sees only your search terms

To be clear: keys are stored in plain text in the browser, so anyone using this browser profile can read them. Use keys with spending limits and remove them on shared computers. There is no cloud sync yet, and clearing site data deletes everything.

Settings, model configuration: fields for Gemini, DeepSeek, Kimi and Qwen API keys, with a note that keys stay in this browser
Supported models

Use your own model key

Configure at least one provider to start. You pay the provider directly, and many offer a free tier.

Google Gemini

Google AI Studio

  • Gemini 3 Flash
  • Gemini 3 Pro
  • Flash Lite
  • Image generation
Get a key →

DeepSeek

DeepSeek Platform

  • DeepSeek V3
  • DeepSeek R1
Get a key →

Kimi

Moonshot AI

  • moonshot-v1-8k
Get a key →

Qwen

Alibaba Cloud Bailian (DashScope)

  • Qwen Plus
  • Qwen Max
Get a key →

With a Gemini key, Help Child and Paper Radar use Gemini first; otherwise they fall back to the other provider you configured.

FAQ

What parents usually ask

Does it cost anything?

Sidonie itself is free and open source (MIT). Model usage is billed by the provider to your own key, and many providers have a free tier.

Do I need an account or an app?

Neither. Open the live demo, paste an API key under Settings → Models, and start. You can also run it on your own computer (npm run dev) or deploy it as a static site.

What ages and subjects does it cover?

The built-in path is maths from the early primary years to university. "Create course" asks the model to draft a course for any subject and grade.

Can my child use it alone?

It is designed for a parent and child to use together. AI-generated explanations and questions can be wrong, so check them with your child.

Is my API key safe?

Your key stays in your browser and is sent only to its provider; Sidonie has no server that could see it. It is stored in plain text, though, so anyone with access to this browser profile can read it. Prefer keys with spending limits and remove them on shared devices.

Will my child's progress follow us to another device?

No. Everything lives in the current browser and there is no cloud sync yet. Data export and import is on the roadmap.

Why does Paper Radar sometimes fail in the live demo?

arXiv's search API doesn't allow direct requests from browsers, so the demo relies on a public CORS proxy that is sometimes slow or down. Running it locally is more reliable. Paper PDFs download straight from arXiv, so you can still add a paper by its ID and read the full text when the proxy is down.

How accurate is the full-text extraction?

The text is extracted from the PDF in your browser. Two-column layouts, headings and hyphenation are handled, but formulas, tables and text inside figures can come out garbled, and scanned PDFs (images only) have no text to extract, so you get the abstract. For the parts that matter, check the original PDF.

Why "Sidonie"?

Sidonie is the author's wife's name; the project was built for her and their child first. Its Chinese name, 伴学 (bàn xué), means "learning alongside": keeping a child company while they learn.

Tonight, try one concept card together

Free, open source, and it starts in your browser.