llmshim 0.2.0

Blazing fast LLM API translation layer in pure Rust
Documentation
# Summary

[llmshim](introduction.md)

# Getting started

- [Choose a surface]start/choose.md
- [Configure providers]start/configure.md
- [Rust quickstart]start/rust.md
- [CLI quickstart]start/cli.md
- [HTTP proxy quickstart]start/proxy.md
- [Language-client quickstarts]start/clients.md

# Core concepts

- [How translation flows]concepts/translation-flow.md
- [Two contracts, one engine]concepts/contracts.md
- [Portable core, native edges]concepts/portability.md
- [Models and the Router]concepts/routing.md
- [Conversations across models]concepts/conversations.md

# Guides

- [Streaming]guides/streaming.md
- [Tool use]guides/tools.md
- [Images and vision]guides/images.md
- [Reasoning controls]guides/reasoning.md
- [Fallback chains]guides/fallbacks.md
- [Native provider controls]guides/native-controls.md

# Proxy and operations

- [HTTP API]proxy/http-api.md
- [Deploy the proxy safely]proxy/deployment.md
- [Scaling and rate limits]proxy/scaling.md

# Reference

- [Surface capability matrix]reference/surfaces.md
- [Request field map]reference/request-fields.md
- [Provider behavior matrix]reference/providers.md
- [Model discovery]reference/models.md
- [Configuration reference]reference/configuration.md
- [CLI reference]reference/cli.md
- [Errors and retries]reference/errors.md
- [API references]reference/api.md