DOCUMENTATION
Use Desktop or CLI.
Build with the API.
Learn how MaxLabs works in your codebase, or connect an application through the OpenAI-compatible API.
MODELS
Worker vs Pro
Choose between Worker and Pro based on the uncertainty and reasoning required by the task.
Read guideWorker
Learn when to use Worker for day-to-day software engineering tasks.
Read guidePro
Learn when to use Pro for difficult engineering problems and deep investigation.
Read guideThinking Levels
Control how much reasoning effort Worker or Pro can spend on a task.
Read guideStable Model Releases
Understand why MaxLabs keeps Worker and Pro stable while continuously improving them.
Read guideAPI
API quickstart
Create an API key and send your first MaxLabs request.
Read guideAPI Authentication
Protect API keys and charge requests to the intended personal or company account.
Read guideAPI Models
List available models and choose one that supports your request.
Read guideChat completions
Send messages and process an OpenAI-compatible completion response.
Read guideStreaming responses
Render output as it arrives and handle stream errors safely.
Read guideSession Affinity
Send conversation history and keep related turns in one logical session.
Read guidePrompt Caching
Understand how MaxLabs prompt caching reduces repeated input processing and effective usage.
Read guideTool calling
Let a model request functions while your application controls execution.
Read guideStructured JSON
Request machine-readable JSON and validate it before use.
Read guideWeb Search and Fetching
Use built-in web search and understand how URL fetching differs across Desktop, CLI, and API.
Read guideImages and Web Search
Use image input or current web information only when the selected model supports it.
Read guideAPI Usage Limits
Monitor allowance windows and distinguish quota exhaustion from request throttling.
Read guideRetries and Idempotency
Retry temporary failures without creating duplicate paid requests.
Read guideAPI Troubleshooting
Handle API errors consistently and collect useful support information.
Read guideAPI endpoints
Understand the stable endpoints available to direct API users.
Read guidePython example
Use the OpenAI Python SDK with the MaxLabs API.
Read guideJavaScript and TypeScript
Use the OpenAI JavaScript SDK from a trusted server process.
Read guidePHP example
Call the MaxLabs API with PHP and cURL.
Read guideProduction Checklist
Prepare a direct API integration for reliable production use.
Read guideACCOUNTS
Personal and Work Accounts
Learn how Personal and Work accounts affect access, usage, and billing.
Read guideSwitch Accounts
Switch safely between Personal and Work accounts in each MaxLabs application.
Read guideConnect Another Account
Authorize another Personal or Work account on your device.
Read guideUSAGE
BILLING
Billing Overview
Understand how MaxLabs charges personal and work accounts.
Read guideUsage and Billing
Understand MaxLabs subscription limits, PAYG billing, plan switching, and refunds.
Read guidePAYG and Account Credit
Use prepaid credit or pay-as-you-go billing for personal usage.
Read guideWeb Search Billing
Understand how web search affects PAYG charges and subscription usage.
Read guideInvoices, Payments, and Taxes
Keep billing information accurate and find payment records.
Read guideRefunds and Billing Corrections
Request a refund or correction for eligible MaxLabs charges.
Read guideTEAMS
SECURITY
TROUBLESHOOTING
