# Steward ## Docs - [Agents](https://docs.steward.fi/api-reference/agents.md): Create, list, and manage AI agents with encrypted wallets. - [Approvals](https://docs.steward.fi/api-reference/approvals.md): Review and action pending transactions queued by the auto-approve-threshold policy. - [Dashboard](https://docs.steward.fi/api-reference/dashboard.md): Aggregated agent dashboard endpoint — single API call for wallet overview, spend, policies, and pending approvals. - [API Overview](https://docs.steward.fi/api-reference/overview.md): Authentication, base URL, and common patterns for the Steward REST API. - [Policies](https://docs.steward.fi/api-reference/policies.md): Get and set agent policies for transaction governance. - [Proxy](https://docs.steward.fi/api-reference/proxy.md): Use the API proxy to make authenticated requests without API keys. - [Routes](https://docs.steward.fi/api-reference/routes.md): Configure credential injection routes for the API proxy. - [Secrets](https://docs.steward.fi/api-reference/secrets.md): Create, rotate, and manage encrypted API credentials. - [Tenant Config](https://docs.steward.fi/api-reference/tenant-config.md): Control plane configuration for per-tenant policy exposure, feature flags, theming, and approval rules. - [Tenants](https://docs.steward.fi/api-reference/tenants.md): Multi-tenant management — create organizations and configure settings. - [Vault](https://docs.steward.fi/api-reference/vault.md): Transaction signing, approval flows, history, and key management endpoints. - [Webhooks](https://docs.steward.fi/api-reference/webhooks.md): Configure webhook endpoints to receive real-time notifications for agent events. - [Cross-Tenant Identity](https://docs.steward.fi/auth/cross-tenant.md): One user, one wallet, multiple apps. How cross-tenant identity works in Steward. - [Email Magic Link](https://docs.steward.fi/auth/email.md): Passwordless sign-in via email magic links. - [OAuth Providers](https://docs.steward.fi/auth/oauth.md): Sign in with Google, Discord, or Twitter/X using OAuth with PKCE. - [Authentication Overview](https://docs.steward.fi/auth/overview.md): How authentication works in Steward: methods, sessions, and cross-tenant identity. - [Passkeys (WebAuthn)](https://docs.steward.fi/auth/passkeys.md): Passwordless authentication with passkeys and WebAuthn. - [Architecture](https://docs.steward.fi/concepts/architecture.md): How Steward's three pillars work together to secure autonomous agents. - [Audit Logging](https://docs.steward.fi/concepts/audit-logging.md): Immutable audit trail for every agent action — compliance, debugging, and cost tracking. - [Policy Engine](https://docs.steward.fi/concepts/policy-engine.md): Declarative policy evaluation on every agent action — default deny, composable rules. - [Proxy Gateway](https://docs.steward.fi/concepts/proxy-gateway.md): API proxy with automatic credential injection — agents call APIs without knowing the credentials. - [Secret Vault](https://docs.steward.fi/concepts/secret-vault.md): Encrypted credential storage with automatic injection — agents never see API keys. - [Wallet Vault](https://docs.steward.fi/concepts/wallet-vault.md): Encrypted wallet management for AI agents — AES-256-GCM encryption, multi-chain signing, and policy enforcement. - [Setting Up an Agent](https://docs.steward.fi/guides/agent-setup.md): Create an agent with an encrypted wallet, configure policies, and start signing transactions. - [Docker Deployment](https://docs.steward.fi/guides/docker.md): Deploy Steward with Docker Compose — database, API, and proxy in one command. - [ElizaOS Integration](https://docs.steward.fi/guides/eliza-plugin.md): Add Steward wallet management to your ElizaOS agent with @stwd/eliza-plugin. - [Local Mode (PGLite)](https://docs.steward.fi/guides/local-mode.md): Run Steward locally without any external database using the built-in PGLite backend. - [Milady Cloud Integration](https://docs.steward.fi/guides/milady-cloud.md): How Steward powers wallet management for Milady Cloud AI agents. - [Configuring Policies](https://docs.steward.fi/guides/policies.md): Set up spending limits, address whitelists, rate limits, and more for your agents. - [Managing Secrets](https://docs.steward.fi/guides/secrets.md): Store, rotate, and inject API credentials without exposing them to agents. - [Self-Hosting](https://docs.steward.fi/guides/self-hosting.md): Deploy your own Steward instance with PostgreSQL and Bun. - [What is Steward?](https://docs.steward.fi/introduction.md): The governance layer for autonomous AI agents — encrypted wallets, credential management, policy enforcement, and embeddable React UI. - [StewardClient](https://docs.steward.fi/sdk/client.md): Complete reference for the StewardClient TypeScript SDK. - [@stwd/eliza-plugin](https://docs.steward.fi/sdk/eliza-plugin.md): API reference for the Steward ElizaOS plugin — wallet management for AI agents. - [Installation](https://docs.steward.fi/sdk/installation.md): Install the Steward SDK for TypeScript/JavaScript. - [Proxy Helpers](https://docs.steward.fi/sdk/proxy-helpers.md): Helper utilities for routing LLM SDK clients through the Steward proxy. - [@stwd/react](https://docs.steward.fi/sdk/react-components.md): Embeddable React components for Steward agent wallet management, policy controls, and approval queues. ## OpenAPI Specs - [openapi](https://docs.steward.fi/api-reference/openapi.json) ## Optional - [npm](https://www.npmjs.com/package/@stwd/sdk) - [GitHub](https://github.com/Steward-Fi/steward) - [Twitter](https://x.com/steward_fi)