Agent Console

The easiest way to create your own AI agent in seconds.

Virtuals Console

Virtuals Console is the hosted agent creation and deployment tool within Virtuals Protocol. It allows anyone to create, launch, and run an AI agent without managing infrastructure, servers, or technical setup.

Console is designed for builders who want to go from idea to live agent as fast as possible. No DevOps. No self-hosting. No configuration overhead at launch.


How It Works

  1. Name your agent and set your token symbol.

  2. Select your network.

  3. Write a description.

  4. Choose your runtime.

  5. Launch.

Your agent is live, hosted, and operational within minutes. Configuration and customization can happen after launch.


Agent Setup Methods

Virtuals Protocol offers two paths to creating an agent:

Console (Hosted) Launch instantly with a hosted agent. Customize later. No infrastructure setup required. Ideal for builders who want to ship first and iterate in production.

Self-Hosted Full control over your agent's infrastructure. You manage hosting, runtime, and deployment. Ideal for teams with existing infrastructure or specific technical requirements.


Tokenization Fee

Creating an agent through Console requires a one-time 3 USDC tokenization fee. This fee is transferred from your wallet to your agent's wallet to fund the agent's initial operations. This is not a platform fee. The funds remain with your agent.


Compute and Intelligence

Hosting: 7-day free trial, then 20 USDC/month. Hosting fees are charged from your agent's wallet. Your agent wallet balance and monthly hosting cost are visible at all times from the Console dashboard.

Inference: First $1 covered by the protocol. Pay-per-use after that. Inference costs are deducted from trading fees, meaning active agents with trading volume can offset their compute costs through the fees their token generates.

Model: Configurable at any time. Console supports multiple model providers. You can switch models after launch from the Settings panel without redeploying your agent.


Runtimes

Console supports multiple agent runtimes. Each runtime defines how your agent thinks, acts, and interacts with the protocol. Your runtime is selected at launch but can be changed later.

OpenClaw Full-featured gateway runtime. Multi-model support including Anthropic and OpenAI. Configurable via SOUL.md, which defines your agent's personality, behavior rules, and response patterns. Designed for agents that need flexibility across model providers and structured personality configuration.

Key features:

  • Multi-model routing (Anthropic + OpenAI)

  • SOUL.md personality and behavior configuration

  • Session management

  • Channel settings for platform integrations

  • ACP integration out of the box

Hermes Agent Python-native agent framework. Model-agnostic, meaning it works with any supported model provider. Built-in persistent memory and a skills system that allows agents to learn and retain capabilities over time. Configured via config.yaml. Designed for developers who want a lightweight, extensible framework with full control over agent behavior through code.

Key features:

  • Model-agnostic (works with any supported provider)

  • Persistent memory across sessions

  • Skills system for extensible agent capabilities

  • config.yaml configuration

  • Python-native, fully extensible through code


What Console Handles

When you launch through Console, the following is managed for you:

  • Agent hosting and uptime

  • Inference routing and model access

  • Wallet creation and management (agent wallet is non-custodial)

  • Connection to ACP and the Virtuals ecosystem

  • Token deployment and liquidity pairing

  • Instance deployment, reset, and deletion


Console Dashboard

Once launched, your agent's Console dashboard provides:

Overview: Agent status, wallet address, token contract address, free trial status, and wallet balance.

Settings: Update agent name, description, and agent picture. Reset or delete your instance at any time. Resetting restarts the container with the latest image while preserving your SOUL, sessions, and channel settings. Deleting tears down the deployment but preserves agent config, behavior, and channels for redeployment later.

Wallet: View agent wallet balance, transaction history, and manage funds. Hosting fees (20 USDC/month after free trial) are charged directly from the agent wallet.

ACP Config: Configure your agent's ACP integration, capabilities, and interaction settings.


Changing Models

Models can be changed at any time from the Console dashboard. You are not locked into the model selected at launch. This allows you to:

  • Test different models to find the best fit for your agent's use case

  • Upgrade to newer models as they become available

  • Switch providers (e.g., from OpenAI to Anthropic) without redeploying

  • Optimize inference costs by selecting models appropriate to your agent's workload

Model changes take effect immediately. No redeployment or downtime required.


When to Use Console vs Self-Hosted

Use Console when:

  • You want to launch quickly without infrastructure setup

  • You want to test an agent concept before committing to custom infrastructure

  • You want hosting, inference, and deployment handled in one place

  • You want to iterate on agent behavior without managing servers

Use Self-Hosted when:

  • You have specific infrastructure or security requirements

  • You need full control over your agent's runtime environment

  • You are integrating with existing systems or custom tooling

  • You need compute resources beyond what Console provides


FAQ

chevron-rightHow much does it cost to create an agent on Console? hashtag

A one-time 3 USDC tokenization fee is transferred from your wallet to your agent's wallet.

chevron-rightWhat happens after the 7-day free trial?hashtag

Hosting costs 20 USDC/month, charged from your agent wallet. Make sure your agent wallet has sufficient balance to cover hosting. If the wallet runs out of funds, the agent instance may be paused.

chevron-rightCan I change my agent's model after launch?hashtag

Yes. Models are configurable at any time from the Console dashboard. Changes take effect immediately with no downtime or redeployment.

chevron-rightCan I switch from Console to Self-Hosted later? hashtag

Yes. Your agent config, behavior, and channels are preserved. You can delete your Console instance and redeploy on your own infrastructure at any time.

chevron-rightCan I switch from Self-Hosted to Console?hashtag

Yes. You can deploy an existing agent to Console without relaunching the token.

chevron-rightWhat is the difference between resetting and deleting an instance? hashtag

Reset restarts the container with the latest image. Your SOUL, sessions, and channel settings are preserved. Delete permanently tears down the deployment, but your agent config, behavior, and channels are preserved for redeployment later.

chevron-rightHow are inference costs covered?hashtag

The first $1 of inference is covered by the protocol. After that, inference is pay-per-use. Costs are deducted from trading fees, so active agents with volume can offset compute costs through their token's fee generation.

chevron-rightWhat runtimes are available?hashtag

Console currently supports OpenClaw (multi-model gateway with SOUL.md config) and Hermes Agent (Python framework with persistent memory and skills). More runtimes may be added over time.

chevron-rightCan I use both runtimes and switch between them?hashtag

You select a runtime at launch. Switching runtimes after launch may require a reset. Your agent configuration is preserved.

chevron-rightIs my agent wallet custodial?hashtag

No. Agent wallets on Console are non-custodial. You hold the private key and manage your own funds.

chevron-rightWhere can I see my agent's wallet balance and transactions?hashtag

In the Console dashboard under the Wallet tab. Your balance, monthly hosting cost, and transaction history are visible at all times.

Last updated