# newt > newt is an agent runtime for products: one long-lived agent per customer, your backend as its world, and a database's discipline about context. One Rust binary plus Postgres. Every page is also served as Markdown at its path plus `.md`, for example `/quickstart/` at `/quickstart.md`. Start with Overview and Quickstart. Protocol and Configuration are the complete reference: when a guide and the Protocol differ, the Protocol is right. ## Documentation Sets - [Abridged documentation](https://newt.julianbouchard.com/llms-small.txt): a compact version of the documentation for newt, with non-essential content removed - [Complete documentation](https://newt.julianbouchard.com/llms-full.txt): the full documentation for newt - [Build an app for newt](https://newt.julianbouchard.com/_llms-txt/build-an-app-for-newt.txt): what an application implements: context provider, MCP tools, events - [Run newt](https://newt.julianbouchard.com/_llms-txt/run-newt.txt): configuration, tracing, replay, load testing and what 1.x keeps stable ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation ## Optional - [Source code](https://github.com/JulianBouchard/newt)