Using DaoXE With Voyager Code

DaoXE is an AI gateway with native Claude protocol, verifiable routing, and one-key access to Claude, GPT, Gemini, and more. Voyager 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 Voyager Code

  1. Open Settings in the Voyager 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 Voyager's auth.json store.

API compatibility

Voyager 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 Voyager 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 / voyager 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 Voyager 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.