FleetDB is a schema-free database built in Clojure that aims to optimize for agile development. It implements databases as Clojure data structures and uses pure functions to handle reads and writes. The core library contains query planning and execution logic. FleetDB adds durability by storing databases in atoms and appending queries to a log. It also includes an embedded server that exposes a JSON client API. At around 1300 lines of code, it leverages Clojure's data structures to provide a full-featured but compact database system.