IFA runs a three-model pipeline: a conversational advisor learns what you are trying to achieve, a course architect drafts a blueprint you approve, and a builder writes the lessons — grounded in ScholarXiv academic research and YouTube, generated one module at a time. Then run the whole app hands-free with Voxide voice navigation.
One-click demo learner on the sign-in page — no setup, no credit card, real data.
Real integrations — not mock data
How it works
Instead of asking a single prompt to invent a curriculum, IFA splits the work. Each stage hands a clean, inspectable artifact to the next one — and you sit in the middle of it.
You chat. IFA asks the questions that actually matter and turns your answers into a learner profile instead of guessing.
A reviewable blueprint lands before a single lesson is written — modules, key topics and hour estimates you can edit.
Lessons and exam-style quizzes are written one module at a time, grounded in research and shaped by your assessment results.
Platform
IFA is a learning companion, not a content dump: courses you can actually enrol in, skills you can measure, research you can revisit, and peers you can compare against.
Intake, architecture and building are separate models with separate jobs — not one prompt asked to do everything.
Academic search through the ScholarXiv MCP, plus web and YouTube, saved as a reusable research package per course.
Talk to the app: jump to a section, start a course, or open the tutor. Voice maps to real capabilities, not a mock transcript.
Assessment outcomes feed back into the plan, so the next module leans into the skills you have not locked in yet.
Modules materialize when you reach them. Course one opens with a finished lesson and quiz, not a placeholder.
Skill breakdowns and progress analytics computed from your real assessment data, with weak areas called out.
Share a course with an enrollment code, publish it to the marketplace, and benchmark your skills against peers.
A ⌘K command palette jumps across courses, skills, research and pages without touching the mouse.
Voice navigation
Voxide maps your speech onto capabilities the app registers — so a spoken request runs the same code path as a click. No fake transcripts, no dead ends: if IFA cannot do it, it tells you.
Moves the app to any section: home, courses, marketplace, recommendations, skills, progress, research, settings or tutor.
Runs the real course creation flow with your topic and weekly hours, then opens the generated course.
Opens the AI tutor focused on the topic you named, ready to explain or drill you.
The browser SDK only ever uses the publishable vox_pub_… key; the secret vox_sk_… key never leaves the server. Whitelist your origin in the Voxide
dashboard.
In the lesson
Sources are folded into the prompt and appended to the lesson under Course Sources — and your own links go in there too, so nothing you supplied gets dropped.
Research
Research runs once per course and is stored as a reusable package, so every module you generate later is grounded in the same evidence — without paying to search again.
3
AI models in the pipeline
9
learning surfaces in-app
5
domains supported
JIT
module-by-module generation
Computer science, engineering, medicine and health, science and business — the pipeline adapts to the subject, not the other way around.
Under the hood
A typed SvelteKit client on top of a clean-architecture .NET API, with AI providers and research wired in as first-class services.
Describe the goal, approve the blueprint, and start learning from a research-backed module today. Or sign in with the demo learner and let Voxide drive.