Augmenting LLMs with Databases (ChatDB)
First page

Paper summary
Combines an LLM with SQL databases as a symbolic memory framework.
Ask this paper
01
LLM-orchestrated SQL: The LLM generates SQL queries to read from and write to a database as its persistent memory.
02
Structured reasoning: By externalizing state to a database, enables LLMs to handle complex multi-step tasks with consistent memory.
03
Symbolic memory: Offers a more reliable alternative to embedding-based memory for tasks requiring exact recall and structured queries.
04
Tool-use precursor: Part of the early 2023 research establishing LLM-as-orchestrator patterns that matured into today's agent frameworks.