Mollify Molly is an OpenAI-powered teaching assistant, designed to enhance the student learning experience by tapping into the lesson content to answer queries. The aim is to make learning more interactive and efficient with Molly's capabilities. We aim to expand Molly's functionalities to not only assist students but also teachers and content creators. In the pipeline, we have plans for Molly to aid in content creation with the Flow package. Its anticipated capabilities include facilitating the generation of quizzes and glossaries, thereby streamlining the course creation process. Furthermore, we also foresee Molly automating the creation of file frontmatter such as tags and summaries, leading to efficient management and categorization of course content. This could possibly even extend to automating the migration of content into the system, thereby streamlining the integration process.
Core dependencies:
- Lerna
- Sveltekit
- TypeScript
- Tailwind
- Skeleton UI
- Vite
- OpenAI
Follow these steps if you want to use Molly package independently.
- Installing
npm install @mollify/molly
- Create a .env in the root
OPENAI_API_KEY=YOUR_KEY
OPENAI_TOKEN_LIMIT=1000
- Running the package
npm run build
npm run dev
Mollify CLI is an open-source project, and contributions are always welcome. If you'd like to contribute, please feel free to fork the repository, make your changes, and submit a pull request. For more information on contributing to this repository, please checkout the Mollify Repository, and post a comment on the sign up issue.
Copyright 2023 Oliver Dipple
Licensed under the Apache License, Version 2.0 (the "License");