>_

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
FlagDescriptionDefault
-w, --walletWallet name to usemain

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

FieldOptions
Provideropenrouter, openai, ollama, custom
ModelAny model the provider supports (e.g. nvidia/nemotron-3-super-120b-a12b:free)
API KeyProvider 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 ToolDescription
mp_token_balanceCheck token balances
mp_token_swapSwap tokens
mp_token_transferTransfer tokens
mp_token_searchSearch for tokens
mp_token_trendingGet trending tokens
mp_token_bridgeBridge tokens cross-chain
mp_token_retrieveGet token price and details
mp_transaction_listList transactions
mp_wallet_listList wallets
mp_wallet_createCreate a new wallet
mp_message_signSign a message
mp_buyBuy crypto with fiat
mp_deposit_createCreate a deposit address

MCP Tools

ToolDescription
owl_terminal_startStart the terminal (returns a CLI command to run)
owl_terminal_statusGet current session state: portfolio, activity