> ## Documentation Index
> Fetch the complete documentation index at: https://agentapplication.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Agent Artifact

> A durable work product created or maintained by an instance: content plus a record.

> **Agent Artifact** is a durable, portable work product with its own identity,
> versions, sources, permissions, execution, access control and history.

The useful result of an Agent Application is often the work it produces, not the
conversation around it. A message belongs to a conversation timeline. An
artifact has its own address and lifecycle. A user can revise it, compare
versions, share it outside the original conversation, or use it as input to
later work. Discussing a spreadsheet is different from having the spreadsheet.

## Content and record

The **content layer** holds the bytes that render or run in a compatible
environment, including structured data, view state, and executable actions. The
**record layer** holds provenance, permissions, comments, versions, and links to
the agent or process that maintains the artifact.

When an artifact moves between environments, its record can travel as a
verifiable sidecar. Remove that record and the content should still be a usable
document or application.

The proposed standards sequence begins with artifacts. See
[Companion documents](/companion-documents) and [the paper](/paper), section 13.
