Mr. Ranedeer AI Tutor is a GPT-4 AI Tutor Prompt project, actively maintained by JushBJJ. It has a high level of engagement with 18,660 stars, 231 watchers, and 1,867 forks. The project is under active development with 183 commits across 5 branches and 10 open issues.
The software offers customizable learning experiences, supports multiple languages, and includes a feature for planning lessons. An upcoming web version is also mentioned in the README.
The recently opened issues for the software project revolve around several key areas. Issue #78 highlights a problem with math computation, suggesting that the code interpreter times out during math lessons. Issue #76 discusses the launch of OpenAI's custom instructions and suggests that this feature could be integrated into the AI tutor application scenario. Issue #63 proposes the implementation of a "/flashcards" feature to automate the creation of Anki flashcards from lessons, which could enhance the learning process. Issue #54 suggests changing the depth configuration to provide more in-depth lessons without increasing the complexity of explanations. Lastly, issue #48 reports a problem where the AI forgets the lesson plan if the user asks detailed questions about a specific step and then returns to the main lesson. These issues indicate a need for improvements in the software's memory management, instructional depth, and integration of new features.
The oldest open issues include issue #26, which discusses the problem of the AI tutor forgetting its prompt after 8k tokens. This issue remains open, possibly because it involves a complex problem related to memory management that requires a sophisticated solution. Issue #43 invites users to share what they are learning with Mr. Ranedeer, and it remains open to collect ongoing user feedback. Issue #48, as mentioned above, discusses the AI forgetting the lesson plan, and it remains open due to the persistence of the problem. Issue #54, also mentioned above, suggests changing the depth configuration, and it remains open as the depth of teaching a topic can be even deeper. Lastly, issue #63 proposes the implementation of a "/flashcards" feature, and it remains open as the feature has not yet been implemented. The common theme among these issues is the need for improvements in memory management, user engagement, and the depth and variety of instructional methods.
There is only one open pull request:
There are 58 closed pull requests, with the most recent and significant ones being:
PR #80: This was a major update to the project, labeled as "v2.7 Reboot". It involved a large number of changes, including the addition and removal of files, and modifications to existing files. It was merged 7 days ago.
PR #79: This pull request appears to be a duplicate of PR #80, with the same title and similar changes. It was also merged 7 days ago.
PR #72: This was another major update, labeled as "Mr. Ranedeer with code interpreter - v2.7". It involved a large number of changes and was merged 125 days ago.
PR #62, #58, #39, #30: These pull requests were not merged. They involved various proposed changes, including adding an Execute command, creating a JSON version without spaces, introducing a new PDL format, and creating a Python version of the prompt. The reasons for not merging these pull requests varied, but they generally seemed to be due to the changes not being needed or not fitting with the project's direction.
PR #52, #18, #9, #8: These pull requests were all merged and involved minor changes such as fixing a URL error, updating a branch name, adding language configuration, and changing JSON to YAML.
There is a focus on improving and refining the project, with major updates being made periodically (e.g., v2.7 Reboot).
There is a willingness to consider and discuss various proposed changes, even if they are ultimately not adopted (e.g., the Python version of the prompt).
Minor fixes and updates (e.g., fixing typos, updating URLs) are also regularly made.
There are some duplicate pull requests (e.g., PR #80 and #79), which could potentially cause confusion or inefficiency.
Some proposed changes were not adopted, potentially due to not fitting with the project's direction or not being needed. This could potentially be a source of frustration for contributors.
It is unclear why some pull requests were not merged, as the reasons given were sometimes vague or non-specific (e.g., "Not needed").
It is also unclear why there are duplicate pull requests. This could potentially be due to a mistake or misunderstanding.
Clarify the project's direction and requirements to help contributors make more relevant and useful contributions.
Improve the management of pull requests to avoid duplication and ensure that the reasons for not merging a pull request are clear and specific.
The software project, Mr. Ranedeer AI Tutor, is a GPT-4 AI Tutor Prompt designed to provide customizable personalized learning experiences. The project is actively maintained, with the latest push made on November 16, 2023. The project is developed by JushBJJ, who communicates updates and news about the project via their Twitter account, @yupiop12. The software is intended to be used as an AI tutor, providing personalized learning experiences for users with diverse needs and interests.
The repository is quite popular, with 18,660 stars and 231 watchers. It has been forked 1,867 times, indicating a high level of interest and active use within the developer community. The repository is also actively maintained, with 183 total commits across 5 branches. There are 10 open issues, suggesting ongoing development and user engagement. The software is built on the GPT-4 AI model, and the README provides comprehensive instructions for setting up and using the software, including a Quick Start Guide and a list of previous versions.
Notably, the project allows users to adjust the depth of knowledge to match their learning needs and customize their learning style, communication type, tone, and reasoning framework. It also supports multiple languages, which can be changed using a command. However, the README includes a disclaimer about the potential inaccuracies of translations. The project also includes a feature for planning lessons and supports various commands for user interaction. The README mentions an upcoming web version of the project, indicating ongoing development and expansion of the software's capabilities.