• Drafts AI Tools

    Drafts added scripting support for OpenAI’s ChatGPT already in version 39 together with a forum post which contains some example actions what you can do with it.

    I was very excited about that because there are many use cases for AI within Drafts. Summarization, creation of ideas, spell-checking, translation or simply answering questions – you name it. I created a few actions using the scripting API for myself which were very useful for me. I wanted to enable more users without scripting knowledge to create their own actions to be used with this integration. It took me a while to figure out what could be a solution by being flexible enough at the same time.

    I released the AI Tools action group today. It contains a few ready-to-use actions and a template action to easily create actions for your own use cases.

    My idea was to create a template action that users can duplicate and then configure for their own purposes. The action has three important configuration options that define what “question” is sent to ChatGPT with the option to include “input text” that e.g. should be translated and of course tell the underlying script, what to do with the response text from ChatGPT. The configuration is done with the so-called “Define Template Tag” steps in the action. They contain the available options so you can easily choose what you want. The action group description in the Drafts directory contains detailed information, on what the different options mean.

    If you want to try the AI Tools and create your own, just download the action group from the directory and make sure to read through the docs before using any of the actions or create your own.

    I really hope that the AI Tools action group is helpful for you and enables users to create helpful AI-powered actions for themselves without the need to script on their own. I would be interested to hear what you enjoy, what you dislike, and most importantly what use cases you created for yourself. I would be happy to hear from you on Mastodon.

    Under the hood the action runs another action from the action group which is not visible in the list that contains the full script – if you’re interested you can have a look at the action by navigating into the “manage action groups panel” and look for the “AIToolBuilderScript” action. The code of the script is available on GitHub, too.


Recent Posts

  • Draftist Action Group Update to migrate to new Todoist REST API Version

    I updated Draftist an Action Group to integrate Drafts with Todoist with many options to configure it to users needs. If you’re using it you need to run the „Draftist Setup/Update“ action to jump to the new version. I hope to reach most users because the new version migrates the script to Todoists new API…

  • Drafts Vivid Black+ Colored Themes

    I took some time to adapt @agiletortoise’s “Vivid Dark+” theme to my personal needs and taste. The background is changed to true black which is great on OLED displays. To easily distinguish between different workspaces I use in Drafts I created several versions with different highlight colors. This enables me to use the same theme…

  • MacStories Weekly – my Desk Setup

    This week I had the opportunity to write about my desk setup on MacStories Weekly. Read through the details in my setup below if you’re interested. ReaderSetup-FlohGro-1 Hi there ✌️ I’m Floh, a productivity and note-making (read taking) enthusiast and Software Developer from Germany 🇩🇪. I develop software in my day job and during my…

  • Launching a Raycast extension for Drafts

    If you want to jump right into it – use this button to install the extension from the Raycast store. I just jumped into the rabbit hole of building my first extension for Raycast to integrate it with Drafts – which was quite a fun experience 🙌🏽🙌🏽 If you’re a user of Raycast this can…

  • Update time for Craftcuts ⏲✌🏽

    My eXtension to integrate your Craft Contents with any App that supports Shortcuts got some new convenience features 🙌🏽 🆕 tab layout 🖌️ just like Craftist the new tab Lay-out divides the layout into Shortcuts and Info 🆕 Info tab ℹ️ with Version Check ✅ The new info tab checks if the installed version is…