Aperture recipes
Aperture recipes is an open source repository of integration guides, examples, and templates maintained by Tailscale's Aperture team. It helps you connect third-party services and tools to your Aperture gateway. Partners, vendors, and community members can share integration instructions in one place so others can adopt their tools without starting from scratch.
What's in the repository
Recipes cover four integration types:
- Pre-request hooks: Inspect, modify, or block requests before they reach an LLM provider.
- Post-response hooks: Process completed requests for logging or auditing.
- Providers: Connect Aperture to LLM providers or resellers.
- Tools: Use Aperture with developer tools, platforms, or workflows.
Each recipe has a README.md with setup instructions and examples. Recipes can include supporting scripts or configuration files, but the repository is not a collection of deployable applications.
Use a recipe
To use an existing integration:
- Browse the integrations directory for a relevant recipe.
- Read its
README.md, including prerequisites and any security considerations. - Follow the setup instructions, adapting configuration examples to your environment.
- Follow the recipe's validation steps to check that the integration works.
Contribute a recipe
To share an integration:
- Fork the repository.
- Copy the integration template into the appropriate category.
- Follow the contributing guide to open a pull request.
For hook integrations, start with the protocol quick reference.
The Aperture team reviews submissions before merging them. Community recipes are maintained by their contributors and are not automatically part of the official Aperture documentation.