Do I need npx to use Xenodia?
No. You can use SKILL.md alone, but `npx xenodia@latest init` makes wallet setup and skill installation smoother.
The fastest way to start is running `npx xenodia@latest init`, which checks wallet readiness, installs the bundled skill package, and prepares the agent runtime for Xenodia calls.
If you are operating an agent system, the fastest way to get started is not to wire every setting first. Start by running npx xenodia@latest init in the agent environment so Xenodia can confirm the wallet setup and decide whether to reuse an existing wallet or create one for the agent.
npx xenodia@latest initThis is the entry command we want operators to use first. It checks the wallet capability already present in the agent environment. If allowed, it generates a wallet and pre-populates the active working environment with all relevant Xenodia API invocation Skills. Afterwards, you can interact with your Agent using natural language, asking things like "What compute models can you access?" or "What is our balance?".
There are two practical ways to connect Xenodia. You can simply provide the SKILL instructions to your Agent and let it follow that skill-based path; this is valid and does not require the npx package up front. If you do run npx xenodia@latest init in the agent environment, the overall setup usually becomes smoother because Xenodia can handle wallet confirmation, initialization, and related runtime setup for you.
In short: Skill-only is supported, npx makes the experience smoother, but npx is not a mandatory prerequisite.
Before you begin, ensure you meet the following baseline requirements:
1. An Agent Platform: This could be an open-source project like OpenClaw, or a proprietary system orchestrated by your developers.
2. A Xenodia Account with Available Funds: Skip the hassle of registering and binding credit cards across dozens of platforms. Open an account once, and grab your "master key" (API Key).
π‘ PRO TIP: You do not need to force every payment through the owner. An agent can hold its own wallet and pay independently through x402, or follow the owner-controlled billing mode you configure.
This is the purest AI Agent working mode, where you entrust capabilities and decisions straight over to the AI:
npx xenodia@latest init. Let the environment confirm the wallet capability and simultaneously provision Xenodia skills. From there, your agent can instantly answer basic natural queries like "Show me available models" without further boilerplate.If you feel that the AI "autopilot" is too unpredictable and you want to precisely dictate every cent and permission, this option is designed for you:
npx xenodia@latest init to establish wallet context, then issue a static API Key from the console or CLI and inject it into your agent runtime.Summary / Tip:
For new operators, the fastest path is stillnpx xenodia@latest init. Establish wallet identity first, then bind, issue the key, and define billing policy.
No. You can use SKILL.md alone, but `npx xenodia@latest init` makes wallet setup and skill installation smoother.
Yes. Xenodia is designed as a unified gateway so one account and key can access the enabled models and skills you are allowed to use.