\documentclass[12pt]{article}
\usepackage[T2A,OT1]{fontenc}
\usepackage[a4paper, top=20mm, bottom=20mm, left=20mm, right=20mm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[russian, english]{babel}
\usepackage{tabu}
\usepackage{hyperref}
\usepackage{parskip}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage[normalem]{ulem}
\usepackage{float}
\floatstyle{boxed}
\restylefloat{figure}
\usepackage{setspace}
\onehalfspacing
\author{Zyd (originally)}
\date{\today}
\title{Lisp Against the (LL)Machine}
\makeatletter
\def\endenv{\expandafter\end\expandafter{\@currenvir}}
\makeatother
\begin{document}
\maketitle

…

sort of.

\begin{quote}
\href{https://zyd.lol/lisp-against-the-machine.html}{This list was originally assembled by Zyd}.
But he's no longer responsive, and things have changed considerably.
So I decided to take it on me to re-host and update the list.
I hope Zyd gets back and takes over.
And I'll be happy to remove this page when this happens.
\end{quote}

Every Lisp, Scheme, and Lisp-adjacent project listed is a non-toy implementation
that is at least somewhat active. When I (Zyd) first wrote this article (2026-03-12),
most Lisps did not have a policy or even public stance on LLM contributions. In
such cases I (Zyd) posted to their bug trackers or discussion lists to ask. Most
maintainers kindly responded.

Every link is either a document or issue stating the project's LLM policy, or a
link to an open issue. Roughly categorized according to how strongly for or
against LLM contributions.

If I'm (Zyd, Artyom) missing a project that should be listed, lemme know
\href{run:contact}{(Artyom,)}
\href{https://zyd.lol/contact.html}{(Zyd)}.

\section*{Strictly Against} \label{strictly-against}

\begin{itemize}
\item \href{https://git.sr.ht/~technomancy/fennel/tree/main/CONTRIBUTING.md#contribution-transparency}{Fennel}
\item \href{https://github.com/egallesio/STklos/blob/master/CONTRIBUTING.md#submitting-your-contribution}{STklos Scheme}
\item \href{https://clojure.org/dev/contributor_agreement#_no_generated_code}{Clojure}
\item \href{https://gitlab.com/embeddable-common-lisp/ecl/-/work_items/826}{ECL}
\item \href{https://wiki.call-cc.org/contribute#regarding-patches-created-using-llm-assistance}{Chicken Scheme}
\item \href{https://codeberg.org/guile/guile/commit/d5592f82b6b7e01f1b15508e539329164586c7bf}{Guile Scheme}
\end{itemize}

\section*{Strongly Against} \label{strongly-against}

\begin{itemize}
\item \href{https://gitlab.com/weinholt/loko/-/work_items/56#note_3153627022}{Loko Scheme}
\item \href{https://codeberg.org/s48/scheme48/issues/1}{Scheme 48}
\end{itemize}

\section*{Weakly Against} \label{weakly-against}

\begin{itemize}
\item \href{https://gitlab.com/gnu-clisp/clisp/-/work_items/62}{GNU CLISP} against on a specific reading of copyright law
\item \href{https://lists.gnu.org/archive/html/emacs-devel/2026-03/msg00425.html}{Emacs Lisp} temporarily against LLMs, waiting for official policy
\item \href{https://github.com/hylang/hy/discussions/2686}{Hy} maintainer recommends against LLM contributions, no actual policy
\end{itemize}

\section*{Hesitantly Accepting} \label{hesitantly-accepting}

\begin{itemize}
\item \href{https://github.com/ashinn/chibi-scheme/issues/1090}{Chibi Scheme}
\item \href{https://github.com/justinethier/cyclone/issues/564#issuecomment-4051986199}{Cyclone Scheme}
\item \href{https://github.com/gambit/gambit/issues/991#issuecomment-4055083312}{Gambit}
\item \href{https://github.com/shirok/Gauche/issues/1238}{Gauche}
\item \href{https://github.com/mighty-gerbils/gerbil/discussions/1419#discussioncomment-16120788}{Gerbil Scheme} LLM generated code potentially in source tree
\item \href{https://github.com/clasp-developers/clasp/issues/1734}{Clasp}
\item \href{https://github.com/Clozure/ccl/issues/550}{CCL}
\item \href{https://github.com/janet-lang/janet/blob/master/CONTRIBUTING.md#llms-tool-usage-and-transparency}{Janet}
\item \href{https://github.com/false-schemers/skint/issues/37#issuecomment-5646557175}{Skint} LLM generated code potentially in source tree
\end{itemize}

\section*{Accepting} \label{accepting}

\begin{itemize}
\item \href{https://github.com/manuel-serrano/bigloo/issues/144}{Bigloo}
\item \href{https://github.com/coalton-lang/coalton/discussions/1808}{Coalton}
\item \href{https://gitlab.com/kashell/Kawa/-/work_items/123#note_3156481608}{Kawa Scheme}
\item \href{https://github.com/ktakashi/sagittarius-scheme/issues/338#issuecomment-4062858016}{Sagittarius Scheme}
\item \href{https://github.com/jank-lang/jank/discussions/758}{Jank} doesn't accept external LLM contributions but permits usage by core developers
\item \href{https://github.com/racket/racket/issues/5466}{Racket} LLM generated code in source tree
\item \href{https://sourceforge.net/p/sbcl/mailman/sbcl-devel/thread/20260227155122.1f2c07d6cf1ecf561d38cf3b%40coiloptic.org}{SBCL} LLM generated code in source tree
\item \href{https://github.com/carp-lang/Carp}{Carp} LLM generated code in source tree
\end{itemize}

\section*{Unknown} \label{unknown}

\begin{itemize}
\item \href{https://github.com/cisco/ChezScheme/issues/1028}{Chez Scheme} at least one maintainer is against, another skeptical, open issue
\item \href{https://lists.gnu.org/archive/html/mit-scheme-devel/2026-03/msg00000.html}{MIT Scheme} open issue
\item \href{https://github.com/armedbear/abcl/issues/737}{ABCL} open issue
\item \href{https://github.com/lfe/lfe/discussions/515#discussioncomment-16110542}{LFE} open issue
\end{itemize}


\end{document}
