# Documentation Start with [getting started](getting-started.md), then use the guide for the part of the app you are changing or operating. | Guide | Covers | | --- | --- | | [Bots, routines, and messaging](messaging.md) | Persistent agents, unattended work, and chat apps | | [Models](models.md) | Free options, provider keys, local endpoints, routing, and usage | | [Capabilities](capabilities.md) | Connectors, tools, skills, and MCP | | [Permissions](permissions.md) | Approval modes, command execution, sandboxes, and Docker | | [Privacy and local data](privacy.md) | Storage, credentials, and network access | | [Troubleshooting](troubleshooting.md) | Common setup and runtime failures | | [Architecture](architecture.md) | Processes, source layout, and state ownership | | [Agent harness](harness.md) | Limits and checks around the model loop | Read [Support](../SUPPORT.md) for setup and issue routing. Read [CONTRIBUTING.md](../CONTRIBUTING.md) before proposing a change. Report a vulnerability through [SECURITY.md](../SECURITY.md).