Esta página se muestra en inglés. Una traducción al español está en curso.
ConfigsMay 24, 2026·3 min de lectura

Plano — AI-Native Proxy and Data Plane for Agentic Apps

An open-source Rust-based proxy built on Envoy that provides orchestration, safety guardrails, observability, and smart LLM routing for AI agent applications.

Listo para agents

Este activo puede ser leído e instalado directamente por agents

TokRepo expone un comando CLI universal, contrato de instalación, metadata JSON, plan según adaptador y contenido raw para que los agents evalúen compatibilidad, riesgo y próximos pasos.

Needs Confirmation · 64/100Política: confirmar
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
Plano
Comando CLI universal
npx tokrepo install b63df7c9-57ad-11f1-9bc6-00163e2b0d79

Introduction

Plano is an open-source AI-native proxy and data plane designed for agentic applications. Built in Rust on top of Envoy, it sits between your agents and LLM providers, handling routing, safety enforcement, cost tracking, and observability so developers can focus on agent logic rather than infrastructure plumbing.

What Plano Does

  • Routes LLM requests across multiple providers with failover and load balancing
  • Enforces safety guardrails and content policies at the proxy layer
  • Provides real-time cost tracking and token usage observability
  • Supports prompt caching and semantic deduplication to reduce costs
  • Offers an OpenAI-compatible API interface for drop-in integration

Architecture Overview

Plano runs as a lightweight Rust binary that extends Envoy's filter chain with AI-specific middleware. Incoming requests pass through a pipeline of filters: authentication, rate limiting, content safety, provider routing, and telemetry. The routing layer uses configurable strategies (cost-optimized, latency-optimized, or capability-based) to select the best backend. Responses flow back through the same filter chain for logging and policy enforcement.

Self-Hosting & Configuration

  • Deploy via Docker or as a standalone binary on Linux
  • Configure providers, models, and routing rules in a YAML file
  • Set API keys for upstream providers via environment variables
  • Integrate with Prometheus and OpenTelemetry for metrics export
  • Supports horizontal scaling behind a standard load balancer

Key Features

  • Multi-provider routing with automatic failover and retries
  • Built-in content safety filters configurable per route
  • Token-level cost tracking with per-team and per-project attribution
  • Semantic caching reduces redundant calls to expensive models
  • Sub-millisecond proxy overhead thanks to Rust and Envoy foundation

Comparison with Similar Tools

  • LiteLLM — Python proxy, broad provider support; Plano adds Envoy-grade performance and safety filters
  • Portkey AI Gateway — managed service focus; Plano is fully self-hosted and open-source
  • OpenRouter — routing API; Plano gives you full control of the data plane
  • Envoy AI Gateway — lower-level; Plano provides opinionated AI-specific abstractions

FAQ

Q: Does Plano support streaming responses? A: Yes. Server-sent events pass through with per-token observability hooks.

Q: Can I add custom safety filters? A: Yes. Plano supports Wasm-based filter plugins for custom content policies.

Q: What providers are supported? A: OpenAI, Anthropic, Google, Mistral, Azure OpenAI, AWS Bedrock, and any OpenAI-compatible endpoint.

Q: How does semantic caching work? A: Plano embeds request prompts and returns cached responses for semantically similar queries within a configurable similarity threshold.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados