Skip to content

Getting started

Homestead Foundry (Hybrid-Solutions-Cloud/homestead-foundry) documents and automates building on Azure AI Foundry. This site is a published mirror of the repository's ai/ and models/ content, meant to be read on its own without needing repo access.

Your route from zero to useful

Use this map as your checklist. Follow the blue path from top to bottom. Once the smoke test succeeds, choose the branch that matches what you want to do next. Every box links to the guide or check that explains that step in detail.

Homestead Foundry onboarding journey. The numbered cards link to their detailed guides.Confirm prerequisitesChoose one regionCreate your registryResolve the live catalogConfigure accessComplete private parametersBuild and run what-ifApprove and deploySmoke test all three pathsCall models directlyConnect your toolsBuild an agent

The map is maintained as an editable draw.io source file.

The one rule to remember

Your own registry is the plan. The public starter registry is a researched example, not a requirement to deploy every listed model. The deployment only creates model resources whose registry entries have status: "deployed".

After a successful smoke test, use Using your deployment for direct calls. From there, either connect your tools or build agents.

What is here

  • Methodology - how a build moves through this repo's phase-gated process: research spike, then Architecture Decision Record, then design doc, then diagram, then implementation, then review.
  • Model registry - the schema this repo uses to track which models are deployed, planned, or rejected, and why, so a consuming project can resolve a model id to a usable endpoint without hardcoding a deployment name.
  • Deployment - how the Bicep automation stands up (and tears down) the actual Azure resources.
  • Architecture - the full Well-Architected design docs (topology and CAF naming, identity, reliability, performance, cost, pipeline integration) rendered on this site.
  • ADRs - every locked architecture decision, rendered in full, each tracing back to the research spike that justified it.
  • Research spikes - the grounded research behind every decision.
  • Implementation - the deployment runbook and as-built record.

Who this is for

Anyone evaluating or building an Azure AI Foundry project who wants a worked, production-proven example to learn from or fork pieces of, rather than starting from a blank page. Every ADR and design doc states its methodology generically first, then shows the real deployed instance as a closing "Worked example" section as proof it holds up outside the abstract.

What is automated here

This repo's own build process is itself driven by a roster of specialized Claude Code agents (research, architecture, diagramming, review, environment verification, and Bicep implementation), each scoped to one phase of the methodology. See AGENTS.md in the repository root for the full roster if you have repo access; the methodology guide above explains what each phase produces without assuming you do.

Deploy it yourself

The deployment guide is a working runbook, not a description. It takes you from an empty subscription to a running Foundry account with your chosen models, in six steps:

  1. Copy models/registry.starter.json and delete the models you do not want.
  2. Create the two Entra security groups that hold data-plane access.
  3. Generate the model catalog against your own subscription, so no model version is ever hardcoded.
  4. Fill in infra/params/starter.bicepparam and compile it.
  5. Preview with what-if, read the output, then deploy.
  6. Verify the deployments and make one real call.

Current status

All nine phases are complete. The repository is public, this site is live, and the Azure environment recorded in as-built was deployed from the Bicep in infra/. See the roadmap for what is next.