> Full docs index: https://docs.steel.dev/llms.txt

# Typed output
URL: https://docs.steel.dev/cookbook/topics/typed-output

- [Build a browser agent with Google ADK](/cookbook/google-adk): Use Steel with Google's Agent Development Kit (ADK) for Go to build a tool-using browser agent that drives a chromedp session over CDP and reads Hacker News.
- [Build a typed browser agent with Pydantic AI](/cookbook/pydantic-ai): Use Steel with Pydantic AI to build typed, provider-agnostic browser agents with dependency injection.
- [Build a typed browser agent with LangGraph](/cookbook/langgraph): Use Steel with LangGraph to build a typed browser agent with an explicit state-machine loop and a structured-output formatter node.
- [Build a typed browser agent with Mastra](/cookbook/mastra): Use Steel with Mastra to build a typed browser agent with the Mastra Model Router and Studio playground.
- [Build a typed browser agent with the OpenAI Agents SDK](/cookbook/openai-agents): Use Steel with the OpenAI Agents SDK for TypeScript to build typed, tool-using browser agents.
- [Build a typed browser agent with the Vercel AI SDK](/cookbook/vercel-ai-sdk): Use Steel with the Vercel AI SDK v6 ToolLoopAgent for typed, tool-using browser agents.
- [Stream a browser agent into a Next.js chat app](/cookbook/vercel-ai-sdk-nextjs): A Next.js App Router chat app where a Vercel AI SDK agent drives a Steel cloud browser with embedded Live View.

## Related integrations

- [Steel + Pydantic AI](/integrations/pydantic-ai): Return typed, schema-validated agent results with Pydantic AI.
- [Steel + LangGraph](/integrations/langgraph): Return typed agent results with an explicit LangGraph state machine.
- [Steel + Mastra](/integrations/mastra): Return typed agent results with Mastra.
