Roadmap

Our roadmap is a list of features and improvements that we envision for the future of magictypist. It is our way of sharing our vision with our community and keeping ourselves accountable to our goals. We encourage everyone to be a part of the future of magictypist by sharing their feedback and ideas with us. Please note that our roadmap is a wishlist, and it is subject to change based on user feedback, market trends, and other factors. Together, we can create a better and more productive typing experience for all.

  • More features from QMK

    Magictypist is inspired by QMK, a popular open-source keyboard firmware. This feature will include more features from QMK into Magictypist, providing users with more customization options for their keyboard configuration.

  • ChatGPT integration

    This feature will allow users to generate text in any text box by integrating with ChatGPT, a large language model trained by OpenAI. Users will be able to generate text quickly and efficiently, without the need to switch between applications.

  • Text snippets

    This feature will allow users to save frequently used text snippets and quickly insert them into any document. This feature will be very useful for users who need to type the same text repeatedly, such as email signatures or common phrases.

  • System command execution

    This feature will allow users to execute system commands directly from their keyboard. Users will be able to create macros that run specific commands, making it easier to perform tasks like opening applications, creating files, and more.

  • Multi-language support

    Magictypist currently only supports English keyboard layouts. However, with this new feature, users will be able to generate keyboard configurations for different languages, making it accessible to a wider audience.

  • Native applications

    we want to develop native applications for Windows, macOS, and Linux. These applications will provide users with a more streamlined experience by eliminating the need for external tools like Autohotkey or Karabiner.

  • Linux support

    Add support for Linux operating system, allowing Linux users to use Magictypist's custom keyboard configurations to optimize their typing and increase their productivity on their preferred OS.

  • Costumization based on the active app

    This feature will allow users to customize the actions triggered by their keyboard configuration based on the active application. This means that users can have different keyboard configurations for different apps, improving productivity and efficiency.