>_
Terminal
A persistent TUI dashboard that wraps MoonPay CLI. Chat with an AI agent, manage your portfolio, and monitor activity in a single interface.
Usage
owl terminal --wallet main| Flag | Description | Default |
|---|---|---|
| -w, --wallet | Wallet name to use | main |
Interface
+------------------------------------------------------------------+
| OWL Terminal | wallet: main | agent: nemotron | $5,248 |
+------------------------------------------------------------------+
| Portfolio |
| SOL 12.4 $2,108 |
| ETH 0.8 $2,640 |
| USDC 500.0 $500 |
+------------------------------------------------------------------+
| Activity |
| 14:32:01 [ALERT] BONK +18.2% in 47min |
| 14:31:45 [TUNNEL] Agent-B proposed: swap 50 USDC |
| 14:30:12 [AGENT] Connected: openrouter/nemotron |
+------------------------------------------------------------------+
| > _ |
+------------------------------------------------------------------+Agent Setup Wizard
On first launch, an interactive wizard prompts for AI agent configuration. Config persists to ~/.config/owl/agent.json
| Field | Options |
|---|---|
| Provider | openrouter, openai, ollama, custom |
| Model | Any model the provider supports (e.g. nvidia/nemotron-3-super-120b-a12b:free) |
| API Key | Provider API key (stored locally) |
Reconfigure anytime by typing agent setup inside the terminal.
Features
AI Chat
Talk to your agent in natural language. It calls wallet tools on your behalf.
Activity Feed
Real-time stream of tool calls, alerts, and tunnel proposals.
Portfolio View
Live token balances with USD values from your MoonPay wallet.
Agent Integration
Connect any OpenAI-compatible provider and chat inline.
Agent Tools
The terminal agent has access to all 22 OWL tools plus 13 MoonPay tools. Every tool call is logged to the Activity Ledger automatically.
| MoonPay Tool | Description |
|---|---|
| mp_token_balance | Check token balances |
| mp_token_swap | Swap tokens |
| mp_token_transfer | Transfer tokens |
| mp_token_search | Search for tokens |
| mp_token_trending | Get trending tokens |
| mp_token_bridge | Bridge tokens cross-chain |
| mp_token_retrieve | Get token price and details |
| mp_transaction_list | List transactions |
| mp_wallet_list | List wallets |
| mp_wallet_create | Create a new wallet |
| mp_message_sign | Sign a message |
| mp_buy | Buy crypto with fiat |
| mp_deposit_create | Create a deposit address |
MCP Tools
| Tool | Description |
|---|---|
| owl_terminal_start | Start the terminal (returns a CLI command to run) |
| owl_terminal_status | Get current session state: portfolio, activity |