Skip to content

Concepts

These pages establish the shared vocabulary and product position of Joch before the architecture, resources, and operator workflows. Read them in order if you are new to the project.

Reading order

  • Positioning


    What Joch is, what it deliberately is not, and why "another agent SDK" is the wrong category for it.

    Read the positioning

  • Five Pillars


    The product is organized around inventory, governance, portability, observability, and release management.

    Read the five pillars

  • Comparison


    How Joch sits relative to OpenAI Agents SDK, Claude Agent SDK, Google ADK, Microsoft Agent Framework, LangGraph, and CrewAI.

    Read the comparison

  • Glossary


    Definitions for every term used across the rest of the docs — agent record, framework adapter, AgBOM, AOS, tool gateway, model route, hook, and more.

    Read the glossary

Core idea, in one paragraph

Vendor SDKs let you build an agent. Joch lets you operate every agent your organization runs — across SDKs, vendors, and environments. Joch owns the records, gateways, policies, traces, costs, deployments, and release gates that the SDKs leave to you. Once Joch holds the cross-SDK metadata graph, the policy enforcement point, the portable execution and state model, and the trace and eval history, replacing it becomes harder than replacing the SDK underneath. That is the moat.