Using DaoXE With Kilo Code
DaoXE is an AI gateway with native Claude protocol, verifiable routing, and one-key access to Claude, GPT, Gemini, and more. Kilo Code uses the daoxe provider ID and reads your API key from DAOXE_API_KEY.
DaoXE is not available in mainland China. Requests from mainland China may be blocked or rejected.
Before you begin
- Create an account at daoxe.com.
- Create an API key in your DaoXE dashboard.
- Choose an exact model ID available to your account. Model availability and pricing can change, so check the live catalog instead of copying an old model list.
Configure Kilo Code
- Open Settings in the Kilo Code extension.
- Go to the Providers tab and add DaoXE. If it is not visible, click Show more providers.
- Enter your DaoXE API key.
- Select a model that is available to your DaoXE account.
The provider credentials are stored in Kilo's auth.json store.
API compatibility
Kilo Code connects to DaoXE through the OpenAI-compatible API at https://daoxe.com/v1. DaoXE also exposes OpenAI Responses, Anthropic Messages, and image-generation-compatible endpoints, but the provider configuration on this page uses Kilo Code's OpenAI-compatible chat path.
For standalone cURL, Node.js, Python, Postman, and Claude Code examples, see the DaoXE-AI examples repository.
Troubleshooting
- Invalid API key: Create a new key in your DaoXE dashboard, then reconnect with
/connect/kilo auth login --provider daoxe, or updateDAOXE_API_KEYif you use manual configuration. - Model not found: Copy an exact model ID available to your account. Do not rely on a static model list.
- Provider not visible: Refresh Kilo Code's provider catalog, then check Show more providers.
- Connection rejected: Confirm that you are using the service from an available region.
This documentation was contributed by a DaoXE affiliate.