Back to directory

Praxis AI

A set of components for building an AI gateway on top of the Praxis proxy, adding provider-aware routing, protocol translation, response storage, guardrails, and observability at the proxy layer.

Praxis AI

Praxis AI extends the Praxis proxy framework with components for building an AI Gateway: it routes AI traffic by model, provider API format, or tool composition; translates between provider protocols, including OpenAI Responses and Conversations and Anthropic Messages, with streaming event translation; and supports agentic workloads by classifying and brokering MCP and A2A traffic. Gateway features include credential injection, prompt enrichment, external guardrails, token usage accounting, and response storage in SQLite or PostgreSQL.

It is kept in a separate repository from the core praxis-proxy/praxis framework so that the core proxy has no dependency on AI-specific code and can keep supporting standard, non-AI use cases; the project says this also lets AI capabilities evolve faster than the more mature core networking proxy. It is extensible through custom Rust filters built on Praxis's HttpFilter interface.

More in LLM gateways

See all 106
  • aihappey-ai

    github.com

    A stateless, multi-provider .NET AI gateway exposing normalized OpenAI- and Anthropic-compatible endpoints, managed agents and skills across a very large catalog of models.

  • Unified AI System

    happy520ai.github.io

    A self-hosted, protocol-first AI gateway and agent control plane for OpenAI, Anthropic, Gemini, MCP and A2A, turning a rough request into a structured, reviewable prompt before it runs.

  • Subroute

    github.com

    A local AI gateway and desktop control desk that gives coding tools one steady endpoint, so switching between AI subscriptions, API providers and local models doesn't mean reconfiguring every client.