# Vigil > Vigil is a proxy for AI API calls. Point your SDK's base URL at https://api.vigil.wtf/{user_id}/{provider}/{path} and every call is forwarded to your provider, logged, priced and, where you switch it on, optimised with prompt caching. ## Docs - [Quick start](https://www.vigil.wtf/docs#quick-start) - [Base URL for each provider](https://www.vigil.wtf/docs#providers) - [Authentication](https://www.vigil.wtf/docs#authentication) - [Request headers](https://www.vigil.wtf/docs#request-headers) - [Response headers](https://www.vigil.wtf/docs#response-headers) - [Off, Shadow and On](https://www.vigil.wtf/docs#modes) - [Finding a call by its request id](https://www.vigil.wtf/docs#request-id) - [Errors](https://www.vigil.wtf/docs#errors) - [Reporting a security issue](https://www.vigil.wtf/docs#security) ## Machine-readable - [OpenAPI description](https://www.vigil.wtf/openapi.json): the proxy route and Vigil's own errors - [Changelog](https://www.vigil.wtf/changelog) - [Security contact](https://www.vigil.wtf/.well-known/security.txt)