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.

⚠️Warning

DaoXE is not available in mainland China. Requests from mainland China may be blocked or rejected.

Before you begin

  1. Create an account at daoxe.com.
  2. Create an API key in your DaoXE dashboard.
  3. 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

  1. Open Settings in the Kilo Code extension.
  2. Go to the Providers tab and add DaoXE. If it is not visible, click Show more providers.
  3. Enter your DaoXE API key.
  4. 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 update DAOXE_API_KEY if 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.
📝Note

This documentation was contributed by a DaoXE affiliate.