Transform your custom content—blog posts, PDFs, Notion pages, or videos—into a Duolingo-like learning experience for any topic, with assessments, knowledge graphs, and personalized recommendations.
Building it in public using Next.js, Vercel AI SDK, Upstash, Neo4j, and Neon postgres.
- Content import from multiple sources.
- Notion.
- Web Page.
- PDF.
- Audio.
- Video.
- Raw AI assessment generation.
- Content Splitting and indexation for RAG
- Knowledge graph(semantic network).
- Assessment recommendation system.
- Lesson recommendation system.
- Adaptive lessons and questions difficulty calibration.
First, install the dependencies:
npm install
# or
yarn install
# or
pnpm installSet Environment variables:
cp .env.example .envFirst, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun run devOpen http://localhost:3000 with your browser to see the result.
For questions, feedback, or collaboration opportunities, feel free to reach out to Glody Mbutwile.
- Email: glodymbutwile@gmail.com
- Twitter: @glmbutwile
- Linkedin: glody mbutwile
This project is licensed under the MIT License.
