> ## 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 Application Framework

> An agent harness that supports the complete development and operating lifecycle of an Agent Application.

> **Agent Application Framework** is an agent harness that has evolved to
> support the complete development and operating lifecycle. It defines the
> native project structure, extension conventions, evaluations, packaging,
> deployment, and production runtime.

An agent harness runs the loop around a model. It assembles context, calls tools,
and loads skills or subagents. A framework carries that same runtime into the
rest of the application lifecycle. It tells developers how to structure a
project, test it locally, package it, and run it in production.

The choice of framework affects the application. Frameworks differ in their
model support, context management, tool systems, permissions, delegation,
checkpointing, and debugging. Those choices affect behavior, portability, and
cost.

An [Agent Project](/concepts/agent-project) keeps the native layout of its
framework. An [Agent Application Platform](/concepts/platform) can support
several frameworks without translating every project into one generic schema.

See [the paper](/paper), sections 3, 7, 9, and 24.2.
