A Refined Emacs LLM Environment with gpt.el & mcp.el

Introduction The integration of large language models (LLMs) into Emacs has rapidly evolved over the past few years. I vividly remember the excitement when I first tried copilot.el for AI autocompletion back in November 2022. Shortly after, ChatGPT was launched, and tools like ChatGPT.el made it possible to interact with AI within Emacs—though, at that time, the features were few, and I didn’t really feel the advantages of using LLMs in Emacs. ...

July 2, 2025 · 9 min · Kaoru Babasaki

How to Use mermaid.js with ox-hugo

Introduction This blog is managed with the workflow shown below. graph LR org-mode -- <a href="https://ox-hugo.scripter.co/">ox-hugo</a> --> markdown -- <a href="https://gohugo.io/">Hugo</a> --> HTML When you want to include a diagram like the flowchart above, what methods come to mind? Surely, you’re not thinking about making diagrams in PowerPoint or similar tools, exporting them as images, and… calling it a day? That’s a D-tier move ...

June 21, 2025 · 4 min · Kaoru Babasaki