Open Academy

Inspiration

Education and corporate training are undergoing a massive shift, yet the process of creating high-quality, engaging courses remains incredibly time-consuming and expensive. Subject matter experts often have the knowledge but lack the instructional design skills or time to build comprehensive curriculums. Meanwhile, enterprises struggle to keep their internal training materials up-to-date in a fast-paced world. We realized that recent advancements in Artificial Intelligence and Large Language Models (LLMs) could completely democratize and accelerate educational content creation. This inspired us to build Open Academy—a platform that empowers both corporate enterprises and independent educators to seamlessly generate, share, and monetize knowledge.

What it does

Open Academy is a comprehensive, AI-powered e-learning ecosystem divided into two main pillars: an Enterprise Training Hub and an Open Course Marketplace.

  • AI-Powered Course Generation: Using advanced LLMs, Open Academy acts as a co-pilot for educators and HR teams. Users simply input a topic, upload a document, or provide a rough outline, and our AI generates complete course modules, video scripts, reading materials, interactive quizzes, and grading rubrics in minutes.
  • AI Video & Audio Generation: Integrating AI voiceovers and avatar generation so creators can automatically turn their text-based AI courses into fully narrated video lessons.
  • Enterprise Solutions: Companies can use Open Academy to rapidly build internal training, onboarding, and compliance courses tailored specifically to their proprietary data and company culture.
  • Enterprise LMS Integrations: Building APIs to export Open Academy courses directly into legacy enterprise Learning Management Systems (LMS) via SCORM/xAPI formats.

How we built it

We architected Open Academy with a modern, scalable tech stack designed to handle both complex AI workloads and secure marketplace transactions:

  • Frontend: Built with Vue 3, TypeScript, Vite and Tailwind CSS for a highly responsive, intuitive user interface that accommodates both course creators and students.
  • Backend: Powered by Python (FastAPI, Celery), providing a robust microservices architecture.
  • AI & LLM Integration: We utilized state-of-the-art LLMs combined with a Retrieval-Augmented Generation (RAG) pipeline. This allows the AI to reference specific enterprise documents or a teacher's notes when generating course content. We used a vector database to manage this context.
  • Database: PostgreSQL for handling user data, course structures, and marketplace transactions safely.
  • Payments: Integrated Stripe Connect to handle secure checkouts for buyers and seamless payout routing for course creators.

Challenges we ran into

One of the biggest hurdles was ensuring the AI generated pedagogically sound content rather than just walls of text. We had to heavily iterate on our prompt engineering and system instructions to ensure the LLM output was structured into digestible, engaging learning modules with appropriate difficulty levels.

Another major challenge was balancing the dual nature of the platform. Designing an interface that is secure and private enough for enterprise B2B training, while simultaneously being open and discoverable for the B2C marketplace, required careful architectural planning and complex user role management.

Accomplishments that we're proud of

We are incredibly proud of the AI Course Co-pilot. Seeing a multi-week course creation process reduced to just a few minutes of collaborative generation is a "wow" moment. We also successfully implemented a robust e-commerce backend that instantly splits payments and manages creator payouts, making it a viable business-in-a-box for independent teachers. Bridging the gap between cutting-edge AI and practical, accessible education is our biggest win.

What we learned

Building Open Academy taught us a lot about the nuances of educational technology. We learned that while AI is great at generating content, the human-in-the-loop approach is vital for fact-checking and injecting personal teaching style. Technically, we leveled up our skills in managing vector databases for RAG applications and learned how to securely handle multi-party marketplace payments.

What's next for Open Academy

We have big plans for the future of Open Academy:

  • Creator Marketplace: For independent teachers and experts, the platform serves as an end-to-end storefront. Teachers can use our AI tools to craft high-quality courses and immediately publish them to the Open Academy marketplace.
  • Learn & Earn: Everyday users can browse the marketplace to purchase courses and learn new skills, while creators earn revenue directly from their enrolled students.
  • Global Localization: Using LLMs to automatically translate marketplace courses into multiple languages, allowing teachers to instantly reach a global audience.

Built With

Share this project:

Updates