Skip to content
Jevalan terminal dashboard showing simulated requests moving between services.

Decide before you act.

Jevalan receives requests from your agents, routes them through a backend or decision flow, and returns a typed response. The agent remains in control of the action.

Get started

Download or build Jevalan and see it running in two minutes.

→ Get started

Examples

Complete cases to copy: tickets, deployments, coding agents.

→ Examples

Help

What each piece is, and where to go when something is off.

→ Help

Jevalan runs alongside your tools. It centralizes access to models and local policies, and lets you observe traffic in a terminal interface.

Compatible proxy

Forward System One requests to the backends you configure while preserving the contract between the agent and service.

Typed flows

Define decisions in YAML, combine rules and questions, and declare routes for results and errors.

Capability hub

Expose reusable decisions such as agent.wakeup or tool.risk through a local API.

Agent → local Jevalan → backend or flow → typed response → Agent

Jevalan does not run the command or apply the change. It returns a decision; the agent stays in control of what happens next.

The demo uses mock services and reproducible traffic. It needs no keys and does not call external providers:

Ventana de terminal
jevalan tui --demo

See Getting started to download a release or build the project.