Skip to main content

Baselines

Agent Foundry baselines are the reusable building blocks for production AI agent systems. Each baseline solves a specific layer of the stack so teams can stop rebuilding infrastructure and focus on their mission.

New to Foundry? Start with What is Foundry? or jump straight to the Strands Base Agent Quickstart.

How baselines are organized

Foundry ships two kinds of baselines, distinguished by how you consume them:

  • Shared libraries — installed as Python packages (pip install / uv add). Versioned, back-compat matters, and they live behind a stable API surface. Best for: code you want to share across many agents without forking.
  • Starter templates — fork-and-customize repositories. You take a copy, rename it, and make it yours. Best for: the full app or service shell — agent backends, UIs, workflow workers.

Available baselines

BaselineCategoryStatus
Foundry Agent Packagesshared-librariesavailable
Strands Base Agentagent-frameworkavailable
Base Python APIstarter-templatealpha
Base React UIstarter-templatealpha
Temporal Workflow Worker Starterstarter-templatealpha
Temporal Workflow API Starterstarter-templatealpha
Temporal Packagesshared-librariesalpha
Agent Evalsshared-librariesavailable

Pick a path

If you're not sure where to start, the Choose Your Path guide walks you through the right baseline for common goals — building an agent, adding AI to an existing backend, building a chat UI, or orchestrating multi-step workflows.