# Standard Agents - [Overview](https://docs.standardagents.ai/introduction/overview.md) - [Installation](https://docs.standardagents.ai/introduction/installation.md): Create a Standard Agents project through the platform and run it locally - [Architecture](https://docs.standardagents.ai/introduction/architecture.md): Understanding how Standard Agents works under the hood - [Models](https://docs.standardagents.ai/core-concepts/models.md): Configure LLM models with provider factories, capabilities, and pricing tracking - [Tools](https://docs.standardagents.ai/core-concepts/tools.md): Extend AI capabilities with custom functions, sub-prompts, and agent handoffs - [Prompts](https://docs.standardagents.ai/core-concepts/prompts.md): Configure model instructions, callable tools, and context - [Agents](https://docs.standardagents.ai/core-concepts/agents.md): Define ai_human and dual_ai agents, including subagent lifecycle behavior - [Subagents](https://docs.standardagents.ai/core-concepts/subagents.md): Compose agents with autonomous dual_ai child threads - [API](https://docs.standardagents.ai/core-concepts/api.md): Create custom API endpoints that operate on specific threads - [Thread](https://docs.standardagents.ai/core-concepts/thread.md): Durable thread runtime, queueing, and parent/child subagent state - [Hooks](https://docs.standardagents.ai/core-concepts/hooks.md): Intercept and modify agent execution at key lifecycle points - [ThreadState](https://docs.standardagents.ai/core-concepts/flowstate.md): Unified runtime API for tools, hooks, and endpoints - [Utilities](https://docs.standardagents.ai/core-concepts/utilities.md): Common utility functions for working with ThreadState - [@standardagents/skill](https://docs.standardagents.ai/user-interfaces/skill.md): Markdown-authored coding skills for composing and building Standard Agents projects - [@standardagents/react](https://docs.standardagents.ai/user-interfaces/react.md): React hooks and components for Standard Agents Builder - connect to AI agent threads with real-time updates - [@standardagents/vue](https://docs.standardagents.ai/user-interfaces/vue.md): Vue 3 composables and plugin for Standard Agents Builder - connect to AI agent threads with real-time updates - [@standardagents/client](https://docs.standardagents.ai/user-interfaces/client.md): Framework-agnostic client library for Standard Agents Builder - HTTP client, WebSocket management, and file uploads - [@standardagents/sip](https://docs.standardagents.ai/user-interfaces/sip.md): Ultra memory-efficient image processing for edge computing - process 100MP+ images with less than 1MB peak memory - [@standardagents/anthropic](https://docs.standardagents.ai/providers/anthropic.md): Anthropic provider package for Standard Agents - direct access to Claude models with typed configuration - [Baseten Model APIs](https://docs.standardagents.ai/providers/baseten.md): Baseten Model APIs as an OpenAI-compatible provider for Standard Agents - [@standardagents/cloudflare](https://docs.standardagents.ai/providers/cloudflare.md): Cloudflare Workers AI provider package for Standard Agents using the OpenAI-compatible Chat Completions API - [@standardagents/cerebras](https://docs.standardagents.ai/providers/cerebras.md): Cerebras provider package for Standard Agents using the Cerebras Chat Completions API - [@standardagents/deepinfra](https://docs.standardagents.ai/providers/deepinfra.md): Use DeepInfra chat models with live catalog metadata, streaming, tools, structured output, reasoning, and request-cost reporting. - [@standardagents/google](https://docs.standardagents.ai/providers/google.md): Google Gemini and Imagen provider package for Standard Agents using the official @google/genai SDK - [@standardagents/groq](https://docs.standardagents.ai/providers/groq.md): Groq provider package for Standard Agents using the official groq-sdk - [@standardagents/novita](https://docs.standardagents.ai/providers/novita.md): Novita AI provider package for Standard Agents using Novita's OpenAI-compatible Chat Completions API - [@standardagents/openai](https://docs.standardagents.ai/providers/openai.md): OpenAI provider package for Standard Agents - direct access to OpenAI models with typed configuration - [@standardagents/openrouter](https://docs.standardagents.ai/providers/openrouter.md): OpenRouter provider package for Standard Agents - access multiple LLM providers through a unified gateway - [@standardagents/typesafe](https://docs.standardagents.ai/providers/typesafe.md): TypeSafe AI decision inference with typed questions, probabilities, and automatic thread logs - [@standardagents/xai](https://docs.standardagents.ai/providers/xai.md): xAI provider package for Standard Agents using the official @ai-sdk/xai package - [Create Thread](https://docs.standardagents.ai/api-reference/rest/create-thread.md) - [Get Thread](https://docs.standardagents.ai/api-reference/rest/get-thread.md) - [Update Thread](https://docs.standardagents.ai/api-reference/rest/update-thread.md) - [Delete Thread](https://docs.standardagents.ai/api-reference/rest/delete-thread.md) - [List Threads](https://docs.standardagents.ai/api-reference/rest/list-threads.md) - [Send Message](https://docs.standardagents.ai/api-reference/rest/send-message.md) - [Get Messages](https://docs.standardagents.ai/api-reference/rest/get-messages.md) - [Delete Message](https://docs.standardagents.ai/api-reference/rest/delete-message.md) - [File System](https://docs.standardagents.ai/api-reference/rest/filesystem.md): Per-thread file storage with SQLite backing - [defineModel](https://docs.standardagents.ai/api-reference/define/model.md): Define LLM model configurations with typed provider options - [defineProvider](https://docs.standardagents.ai/api-reference/define/provider.md): Define a provider that extends another provider with custom config and method overrides - [definePrompt](https://docs.standardagents.ai/api-reference/define/prompt.md): Reference for prompt configuration and callable tools - [defineAgent](https://docs.standardagents.ai/api-reference/define/agent.md): Reference for agent orchestration and side lifecycle bindings - [defineTool](https://docs.standardagents.ai/api-reference/define/tool.md): Define custom tools that agents can call - [defineHook](https://docs.standardagents.ai/api-reference/define/hook.md): Define lifecycle hooks for agent execution - [WebSocket Stream](https://docs.standardagents.ai/api-reference/websocket/stream.md): Live thread frames: messages, chunks, run status, telemetry, and custom events This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.