Emacs, editors, and LLM driven workflows

Andrew Hyatt (he/him) - ‪@andrewhyatt.bsky.social‬, ahyatt@gmail.com

The following image shows where the talk is in the schedule for Sat 2025-12-06. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.

Schedule for SaturdaySaturday 9:00- 9:10 Saturday opening remarkssat-open 9:10- 9:20 Making Org-Babel reactiveorg-babel 9:30- 9:50 Emacs as a fully-fledged reference managerreference10:10-10:30 org-gmail: A deep integration of Gmail into your Org Modegmail10:40-10:50 Studying foreign languages with Emacs, Org Mode and gptellanguages11:10-11:30 LaTeX export in org-mode: the overhaullatex 1:00- 1:20 An enhanced bibliography in org-mode for scientific research and self-directed learningbibliography 1:40- 1:50 Basic Calc functionality for engineering or electronicscalc 2:00- 2:10 How Emacs became my authoring playground—no Lisp requiredauthoring 2:30- 2:50 Blee-LCNT: An Emacs-centered content production and self-publication frameworkblee-lcnt 3:10- 3:20 GNU Emacs Greader (Gnamù Reader) mode is the best Emacs mode in existencegreader 3:30- 3:40 Org-mode GTD vs N-angulator GTDn-angulator 4:00- 4:10 Saturday closing remarkssat-close 9:30- 9:45 One year progress update Schemacs (formerly Gypsum)schemacs10:05-10:25 Juicemacs: Exploring Speculative JIT Compilation for ELisp in Javajuicemacs10:35-10:55 Swanky Python: Interactive development for Pythonswanky11:05-11:25 Interactive Python development in Emacspython 1:00- 1:20 Emacs, editors, and LLM driven workflowsllm 1:40- 2:00 emacs-claude-code: Intelligent Claude Integration for Emacsclaude-code 2:10- 2:30 Emacs and private AI: a great matchprivate-ai 2:50- 3:10 Common Lisp images communicating like-a-human through shared Emacs slime and eevcommonlisp9 AM10 AM11 AM12 PM1 PM2 PM3 PM4 PM5 PM

Format: 21-min talk ; Q&A: BigBlueButton conference room https://media.emacsconf.org/2025/current/bbb-llm.html
Discuss on IRC: #emacsconf
Status: Being captioned

Times in different time zones:
Saturday, Dec 6 2025, ~1:00 PM - 1:20 PM EST (US/Eastern)
which is the same as:
Saturday, Dec 6 2025, ~12:00 PM - 12:20 PM CST (US/Central)
Saturday, Dec 6 2025, ~11:00 AM - 11:20 AM MST (US/Mountain)
Saturday, Dec 6 2025, ~10:00 AM - 10:20 AM PST (US/Pacific)
Saturday, Dec 6 2025, ~6:00 PM - 6:20 PM UTC
Saturday, Dec 6 2025, ~7:00 PM - 7:20 PM CET (Europe/Paris)
Saturday, Dec 6 2025, ~8:00 PM - 8:20 PM EET (Europe/Athens)
Saturday, Dec 6 2025, ~11:30 PM - 11:50 PM IST (Asia/Kolkata)
Sunday, Dec 7 2025, ~2:00 AM - 2:20 AM +08 (Asia/Singapore)
Sunday, Dec 7 2025, ~3:00 AM - 3:20 AM JST (Asia/Tokyo)
Find out how to watch and participate

Description

This talk will outline the major ways LLMs are changing the world of editors. There are a few different ways that LLMs are being used now: smart completion, smart feedback, ad-hoc addition and transformation, and out-of-band instructions which are typically done outside of the editor. What are the current Emacs solutions for these, and what does it mean for Emacs?

  • Intro and state of the art of LLMs and their workflow modalities that are currently used
  • Smart completion: Emacs solutions and demo
  • Smart feedback: Emacs solutions and demo
  • Ad-hoc addition and transformation: Gptel, ellama, and other tools; several demos
  • Out-of-band instructions: Aider, Claude Code, and more.
  • Thoughts for what it an editor is for, for those working with LLMs
  • Possible futures, and what these mean for Emacs, for editors in general, and for free software.

About the speaker:

Andrew Hyatt is a software engineer, and Emacs package author (llm, websocket, vecdb, ekg, and more). LLMs have already transformed how many people write and edit text. This talk explores the major workflows that have developed and examines what these mean for Emacs.

Questions or comments? Please e-mail ahyatt@gmail.com