Eve

Eve is the gateway and unified API layer for Eden endpoints. It gives applications, services, users, and agents one governed path to databases, caches, APIs, tools, services, and model provider endpoints.

Use Eve when you want to centralize authentication, routing, endpoint credentials, policy enforcement, observability, and auditability instead of giving every client a direct path to every backend.

Eve can be used for AI when AI traffic is endpoint traffic to a model provider. Eve applies endpoint masking on supported interlay request surfaces; Adam adds the built-in LLM PII scanner and template lookup for governed AI traffic. Adam starts when the product experience is governed AI working against endpoints through the Eden LLM interface or tool-calling runtime.

What Eve Does

Eve sits between callers and production systems:

text
Apps, services, agents, operators
        |
        v
Eve gateway and API
        |
        +-- Model provider endpoints
        +-- Tools and functions
        +-- REST APIs and webhooks
        +-- Databases and caches

For every request, Eve can attach identity, organization context, endpoint permissions, routing decisions, policy outcome, telemetry, and cost or performance metadata.

Core Capabilities

CapabilityDescription
AuthenticationUsers and agents authenticate into an organization-scoped access model.
RBACEve evaluates whether the subject can configure or use a resource.
Endpoint registryDatabases, caches, APIs, services, functions, tools, and model provider backends are configured as named endpoints.
Endpoint governanceEvery endpoint uses shared identity, RBAC, credential isolation, route policy, and audit controls.
Native gateway pathEve can speak native database protocols where supported, including Redis, PostgreSQL, MySQL, MongoDB, and ClickHouse.
RoutingRequests can be routed to the correct endpoint backend without embedding backend credentials in every client.
Command policyRisky commands can be observed, warned, or blocked before they reach the backend.
Eden VPNStandard WireGuard clients can reach selected Eve native gateway listeners while Eve keeps RBAC, ELS, masking, and audit in the path.
Endpoint maskingScoped dictionaries and structure-aware masks can block or redact supported interlay request surfaces before backend egress.
Backend profilesProduction and development endpoint lanes can use separate routes, credentials, pool budgets, and audit posture.
ObservabilityGateway telemetry includes request, routing, policy, latency, endpoint, and safe runtime context.
Templates, APIs, and workflowsEve supports approved operation surfaces and higher-level orchestration across endpoints.

Product Boundary With Adam

Eve features are endpoint and gateway-runtime features:

  • endpoint onboarding and credentials,
  • control-plane and data-plane RBAC,
  • endpoint-level security,
  • native protocol interlays,
  • private network access such as Eden VPN,
  • request masking and command policy,
  • templates, APIs, workflows, and endpoint tools,
  • endpoint telemetry and audit evidence.

Adam features are governed AI-over-endpoints features:

  • licensed human, agent, or gateway API-key seats,
  • Eden LLM interface and AI tool-calling runtime,
  • OpenAI-compatible gateway policy,
  • model routing and provider selection for AI requests,
  • model-use budgets and cost attribution,
  • LLM PII scanning and template-backed lookup, alongside Eve endpoint masking,
  • promptless evidence and governance records.

When Adam calls an endpoint tool or saved template, Eve still enforces endpoint access. When Eve stores a model provider endpoint, that is still an Eve endpoint; Adam is the layer that lets users and agents use AI against those endpoints with model routing, tool calling, per-subject policy, and evidence.

Native Gateway Runtime

Eve's native gateway runtime is implemented through interlay listeners. An interlay is the managed listener for a protocol route, not a separate product from Eve.

Use this path when clients need to keep speaking a native backend protocol, such as Redis or a database protocol, while Eden still owns authentication, endpoint RBAC, endpoint-level security, masking, mirror behavior, and telemetry.

Endpoint Families

Eve is designed to manage different endpoint types through the same organization, authentication, RBAC, and API model.

FamilyExamplesCommon use
DatabasesPostgreSQL, MongoDB, Redis, ClickHouse, Snowflake, vector storesOperational data, caches, analytics, and retrieval.
LLMsOpenAI, Anthropic, Ollama, OpenRouterGoverned model-provider endpoint access for direct API use or Adam routes.
ApplicationsGoogle Workspace, GitHub, GitLab, Datadog, SalesforceGoverned business, developer, observability, and research integrations.
Servers, storage, and APIsHTTP services, S3, LambdaInternal services, third-party APIs, object storage, and serverless operations.
PlatformsAWS, Azure, DatabricksBroad cloud and data-platform service access.
AgentsCodex, Claude Code, Hermes, and compatible clientsConfigured AI gateway clients that use governed model and tool resources.

See Endpoints for configuration details.

Request Lifecycle

A typical Eve request follows this path:

  1. The caller authenticates as a human user, application, or agent.
  2. Eve resolves the organization and endpoint.
  3. Eve checks control-plane or data-plane permissions for the requested action.
  4. Eve applies routing, policy, masking, budget, or command controls where configured.
  5. Eve forwards the request to the backend using the endpoint's configured connection.
  6. Eve records telemetry, audit context, and response metadata.

What Operators Configure

Operators usually configure:

  • Organizations and bootstrap administrators.
  • Human users, agent credentials, and token handling.
  • Endpoint definitions and credentials.
  • Control-plane and data-plane RBAC grants.
  • Eve native gateway listeners when traffic must pass through a backend protocol listener.
  • Policy, observability export, rate limits, templates, APIs, and workflows.

When Eve Is In The Critical Path

Eve is in the critical request path when applications, agents, or users connect to Eve instead of connecting directly to the backend. This is the model used for gateway access, native protocol proxying, command policy, and request analytics.

Because Eve can sit in the path of production traffic, treat endpoint onboarding as an operational change:

  • Confirm endpoint health before moving clients.
  • Grant least-privilege RBAC before exposing endpoints.
  • Export telemetry before production rollout.
  • Establish rollback and emergency bypass procedures for critical systems.

For DNS, private routing, load balancer, sidecar, and VPN placement patterns, see Deployment And DNS Architecture.

Last updated: July 10, 2026