arXiv · 2506.10021
From Tool Calling to Symbolic Thinking: LLMs in a Persistent Lisp Metaprogramming Loop
Abstract
We propose a novel architecture for integrating large language models (LLMs) with a persistent, interactive Lisp environment. This setup enables LLMs to define, invoke, and evolve their own tools through programmatic interaction with a live REPL. By embedding Lisp expressions within generation and intercepting them via a middleware layer, the system allows for stateful external memory, reflective programming, and dynamic tool creation. We present a design framework and architectural principles to guide future implementations of interactive AI systems that integrate symbolic programming with neural language generation.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Jordi de la Torre. 2025-06-08. From Tool Calling to Symbolic Thinking: LLMs in a Persistent Lisp Metaprogramming Loop. https://arxiv.org/abs/2506.10021
Cite the original work for its findings. Save a collection to share your selection of sources.