Skip to main content

Get Started with DIAL

DIAL is an open-source, enterprise-grade platform that gives you a single gateway to language models, a place to build and run AI applications, and the access control, observability, and collaboration features needed to operate them in production.

New to the platform? Read What is DIAL for the big picture, then pick a path below. Use the documentation directory to browse every section.

Just want to see DIAL?

Open the hosted edition at chat.dialx.ai — no install, real models, works on any machine.

Want DIAL on your own machine?

ai-dial-samples to run the DIAL platform locally with Docker.

Need the documentation source for your agent?

The original source of this documentation lives in ai-dial. If your agent needs the source files, pull them from there.

Need the API reference?

The DIAL API specification describes every DIAL Core endpoint: chat completions, embeddings, files, conversations, prompts, sharing, publications, Toolsets, and administration.

Choose your path​

I want to…Start hereContinue with
Understand what DIAL is, what it can do, and how it is builtWhat is DIALCapabilities and architecture
Connect a coding agent or harness (Claude Code, Codex, GitHub Copilot, and others)Agentic toolsConnect Claude Code, connect Codex, or see how DIAL governs agents
Understand security and governance in DIALSecurity and governanceAuthentication and access control and usage limits and cost control
Work with the DIAL Chat interfaceChat User GuideStart a conversation and find models and agents
Administer the platform with DIAL AdminAdmin Panel overviewManage the AI gateway and users and access
Deploy DIAL for my organizationCloud deploymentConfigure authentication and prepare for production
Run DIAL locallyai-dial-samplesLocal setup to build your own Docker Compose setup
Explore the services that make up DIALServicesArchitecture highlights and DIAL Core
Build an application or agentChoose an app typeBuild a Quick App or build with the DIAL SDK
Connect enterprise tools and documentsTools and enterprise dataConnect an MCP server or build a document Q&A app

Documentation directory​

Understand DIAL​

Understand DIAL explains the platform before you choose what to build or deploy.

  • Foundations — concept map, glossary, and platform history
  • Capabilities — model access, agents, tools, guardrails, evaluations, and collaboration
  • Architecture — services, request flow, deployment profiles, data lifecycle, and limitations
  • Security and governance — identity, permissions, usage limits, and data boundaries

Building with DIAL​

Building with DIAL collects developer tutorials, integration guides, and SDK references.

Operating DIAL​

Operating DIAL covers how to install DIAL, connect models, and keep the platform running.

Administering DIAL​

Administering DIAL covers day-to-day work in DIAL Admin.

Services​

Services documents each service's role, dependencies, deployment, and configuration.

Chat User Guide​

The Chat User Guide explains the interface and everyday workflows.

Use cases and demos​

  • Use cases — scenarios covering assistants, knowledge bases, no-code tools, model access, governance, production agents, integrations, quality, and compliance
  • Demos — videos grouped by platform overview, Chat, apps and agents, deployment and administration, developer features, and integrations