Docs menu
Getting started
API
Account
Introduction
Everything you need to build on the raven model family: the API, DCode, the raven app, and your account.
Dipole ML, Inc. builds the raven model family: frontier models engineered and served in Canada, with the API, tools, and infrastructure around them. This documentation covers the four surfaces developers work with:
- The API: an OpenAI-compatible chat completions API at api.dipoleml.com, serving the raven model family today and whatever comes next. Streaming, vision, a reasoning channel, and pay-as-you-go billing with prepaid credits.
- DCode: the agentic coding environment. It reads your codebase, plans the change, edits files, runs commands, and reports back.
- The raven app: chat on the web at chat.dipoleml.com, with desktop and mobile apps.
- Your account: one sign-in for keys, plans, usage, and billing.
#Two models
Every surface runs the same two models. Raven Flash is the fast one: production code, responsive agents, and high-volume pipelines. Raven Max is the deep one: long-horizon reasoning, careful analysis, and decisions you have to defend. Both read text and images, call tools, and stream their reasoning.
curl https://api.dipoleml.com/v1/chat/completions \
-H "Authorization: Bearer $RAVEN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "Raven Flash",
"messages": [{"role": "user", "content": "Write a haiku about the northern lights"}]
}'#Where to go next
- New here? The Quickstart gets you from zero to a streamed answer in about five minutes.
- Integrating the API? Start with Authentication and Chat Completions.
- Using the raven app? Start with the Web App guide, or jump to Desktop and Mobile.
- Setting up DCode? See Install.
- Questions about plans and usage? See Plans and Usage.