Typemill Meets AI

Sebastian Schürmanns |

With the release of version 2.15.0 of Typemill, you can now harness the power of an AI assistant within the Kixote interface. This feature is free and represents a significant step towards deeper AI integration in Typemill's core functionality. Download the latest version of Typemill from the start page and give it a try.

Markdown: The Hidden Language of AI

For many, utilizing AI services like ChatGPT has become a daily routine. However, did you know that nearly all AI services rely on Markdown as their standard output format for responses and API interactions? Additionally, Markdown serves as an excellent input format for prompts. This is precisely why Typemill and AI services are a perfect match. If you're interested in delving deeper into the intersection of AI and Markdown, I recommend checking out this article on Towards Data Science.

Use AI with Kixote

Launched in 2024, Kixote provides a dedicated interface for administrative tasks, featuring commands and AI assistance through prompts. In version 2.15.0, you'll notice a new button in Kixote labeled "Generate". This button opens the AI integration, allowing you to interact with an AI service while working on your articles. The following video tutorial will guide you through the process.

Quick Feature Overview

When you open the Generate Tab in Kixote, the current article loads into a straightforward Markdown editor, enabling both manual editing and prompt-based modifications. Each prompt you enter generates a new version of the article, and you can effortlessly switch between versions at any time. Below the article, you'll find an input field for entering prompts manually or inserting them from a prompt collection with a single click. The prompt collection is customizable, allowing you to add your own prompts as well. Once you're finished editing in Kixote, you can save any version of the article back to Typemill's standard Markdown editor, after which the Kixote interface will close. You can find all the details in the user guide of the documentation.

Choose an AI Service

To enable the AI features in Kixote, navigate to the system settings, click on the "AI" tab, select an AI service, choose a model, and enter your API key. Currently, there is a connector for ChatGPT, with more integrations planned for upcoming releases. You can also read all the details in the admin guide.

Coming Next

In the coming weeks, look forward to a new version of the SEO plugin featuring exciting new capabilities. Among these will be an internal link service, enhanced features for working with data from Google, and potentially deeper integration with the AI service to help you refine your articles using real data from Google Search Console. Additionally, anticipate more AI service integrations, and I'm also working on the remote service for printing ebooks. Many core improvements are on the horizon, though I'm not yet certain which will be ready in four weeks. Stay tuned, and I look forward to receiving your feedback on the new features.