# Arlopass Docs

Everything you need to integrate Arlopass into your web app — from quickstart to API reference.

## Getting Started

- [Welcome](/content/docs/getting-started/welcome/index.html)  
- [Installation](/content/docs/getting-started/installation/index.html)  
- [Quickstart: Web SDK](/content/docs/getting-started/quickstart-web-sdk/index.html)  
- [Quickstart: React SDK](/content/docs/getting-started/quickstart-react/index.html)

## Tutorials

- [Build your first chat app](/content/docs/tutorials/first-chat-app/index.html)  
- [Streaming responses](/content/docs/tutorials/streaming-responses/index.html)  
- [Provider selection UI](/content/docs/tutorials/provider-selection/index.html)  
- [Adding tool calling](/content/docs/tutorials/adding-tool-calling/index.html)

## How-to Guides

- [Conversation management](/content/docs/guides/conversation-management/index.html)  
- [Tool calling](/content/docs/guides/tool-calling/index.html)  
- [Error handling](/content/docs/guides/error-handling/index.html)  
- [Testing your app](/content/docs/guides/testing/index.html)  
- [Guard components](/content/docs/guides/guard-components/index.html)  
- [Security model](/content/docs/guides/security/index.html)

## Components Library

- [Overview](/content/docs/components/overview/index.html)  
- [Chat](/content/docs/components/chat/index.html)  
- [Message](/content/docs/components/message/index.html)  
- [StreamingText](/content/docs/components/streaming-text/index.html)  
- [ProviderPicker](/content/docs/components/provider-picker/index.html)  
- [ToolActivity](/content/docs/components/tool-activity/index.html)  
- [ConnectionStatus](/content/docs/components/connection-status/index.html)  
- [Block registry](/content/docs/components/registry/index.html)

## React SDK Reference

- [ArlopassProvider](/content/docs/reference/react/provider/index.html)  
- [Hooks](/content/docs/reference/react/hooks/index.html)  
- [Guard components](/content/docs/reference/react/guards/index.html)  
- [Types](/content/docs/reference/react/types/index.html)  
- [Testing utilities](/content/docs/reference/react/testing/index.html)

## Web SDK Reference

- [ArlopassClient](/content/docs/reference/web-sdk/client/index.html)  
- [ConversationManager](/content/docs/reference/web-sdk/conversation-manager/index.html)  
- [Types](/content/docs/reference/web-sdk/types/index.html)  
- [Error codes](/content/docs/reference/web-sdk/error-codes/index.html)

## Concepts

- [How Arlopass works](/content/docs/concepts/how-arlopass-works/index.html)  
- [Transport model](/content/docs/concepts/transport-model/index.html)  
- [State management](/content/docs/concepts/state-management/index.html)  
- [Web SDK vs React SDK](/content/docs/concepts/web-sdk-vs-react/index.html)

## Interactive

- [Playground](/content/docs/interactive/playground/index.html)  
- [Connection](/content/docs/interactive/connection/index.html)  
- [Providers](/content/docs/interactive/providers/index.html)  
- [Chat](/content/docs/interactive/chat/index.html)  
- [Streaming](/content/docs/interactive/streaming/index.html)  
- [Event log](/content/docs/interactive/event-log/index.html)
