Skip to content

alvin-dennis/Beyond-Syllabus

Β 
Β 

Repository files navigation

Beyond Syllabus

AI-Powered Learning Beyond Boundaries 🌟

Don’t just study the syllabus. Understand it. Question it. Go beyond it


πŸš€ What is Beyond Syllabus?

Beyond Syllabus is the front-end interface for the open-source WikiSyllabus repository β€” a platform that transforms any syllabus into an interactive AI-powered learning companion.

It’s like ChatGPT for your syllabus β€” but built with purpose.
Designed for students, teachers, and lifelong learners, it answers deeper questions such as:

  • Why am I learning this?
  • Where can it be applied in the real world?
  • Explain it with relatable examples.
  • What opportunities exist in this field?
  • Which industries and innovations connect to it?
  • How is it evolving in the AI-powered world?

With Beyond Syllabus, learning becomes context-rich, curiosity-driven, and future-focused.


πŸ’‘ Why We Exist

Too many students fall into the trap of skip-learning β€” cramming only what’s needed for the exam and forgetting it all afterwards. This creates:

❌ Weak conceptual foundations
❌ No ability to connect knowledge across subjects
❌ Poor readiness for AI-driven careers

We’re building a movement against rote memorisation and closed-book examinations.
Our vision is a world where:

βœ… Students ask better questions
βœ… Teachers inspire understanding, not just coverage
βœ… Learning connects to industry, innovation, and purpose


🟣 Part of the Purple Movement

Beyond Syllabus is one of three core missions of the Purple Movement:

  • Beyond Syllabus – Free learning from outdated curriculum constraints.
  • Beyond Gatekeepers – Open access to knowledge without institutional blockers.
  • Beyond Borders – Connect learners globally, without geographic or social barriers.

The Purple Movement blends the passion & curiosity of youth (Red) with the structure & wisdom of mentors (Blue) β€” creating Purple, the colour of transformation.


✨ Features

  • AI-Powered Subject Companion – Ask your syllabus anything
  • Contextual Learning Prompts – β€œWhy, Where, How” built-in
  • Use-Case Mapping – Industry, research, and innovation examples
  • Interdisciplinary Links – Connect concepts across fields
  • Career Insights – Pathways, jobs, and future opportunities
  • Open Contribution – Improve content for the next learner

πŸ›  Tech Stack

  • Frontend: React / Next.js
  • Backend API: Connected to WikiSyllabus
  • AI Layer: GPT-based conversational AI + semantic search
  • Deployment: Dockerized for easy hosting on any cloud

πŸ“š How It Works

  1. Connect Your Syllabus – Upload or select an existing WikiSyllabus dataset
  2. Ask Better Questions – Guided prompts or free-form queries
  3. Get Context, Not Just Facts – Real-world applications and examples
  4. Explore Career Links – Jobs, research areas, and industries
  5. Contribute Back – Share improvements and case studies

🀝 How to Contribute

This is not just an app β€” it’s a movement. You can:

  • Develop – Improve UI/UX and AI integrations
  • Enrich Content – Add examples, case studies, and industry mappings
  • Spread Awareness – Share with educators, media, and policy makers
  • Fund the Mission – Help scale this as a free public good

πŸŽ– Contributors are featured in the Hall of Builders and join the Purple Movement global network.


πŸƒβ€β™‚οΈ Run Locally

You can set up Beyond Syllabus on your local machine for development or testing. Follow these steps:

1. Clone the Repository

git clone https://github.com/The-Purple-Movement/Beyond-Syllabus.git
cd Beyond-Syllabus

2. Install Dependencies

Make sure you have Node.js (v16+) and npm or yarn installed.

bun install

3. Configure Environment Variables

Create a .env file in the web directory and add the required keys, for example(web):

NEXT_PUBLIC_SERVER_URL=http://localhost:3000
GROQ_API_KEY=your_groq_api_here

Replace your_groq_api_here with your own Groq API key if using the AI features. Do the same for server directory. Follow .env.example of web and server for guidance

4. Start the Development Server

bun dev

The app should now be running at http://localhost:3001.

5. Build for Production & Check for bugs and errors

bun run build

πŸ“£ Call to Action – Join the Learning Revolution

We are DONE with:

  • Students sitting only for attendance
  • Teachers teaching only to β€œfinish portions”
  • Exams that reward memorisation over understanding

If you believe:

  • The next generation deserves better learning tools
  • India can lead the AI wave
  • Learning should be connected to purpose

πŸ’œ Contribute to Beyond Syllabus and Join the Purple Movement. Be the change.


πŸ“¬ Get Involved

🌐 Purple Movement:


πŸ“œ License

This project is licensed under the MIT License.
Built with πŸ’œ by the Purple Movement community.

About

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.6%
  • CSS 2.4%