QVeris
COMMAND LINE INTERFACE

Use from the terminal
10,000+ verified capabilities

QVeris CLI lets you discover, inspect, and call any API tool from the command line. Humans can explore interactively, agents can use --json for structured output.

Search free<500ms latency1,000 free credits on signupNode.js 18+
$curl -fsSL https://qveris.ai/cli/install | bash

Or via npm: npm install -g @qverisai/cli · npx @qverisai/cli

Terminal — qveris discover → inspect → call
# Log in (first time only)
$ qveris login
Opening browser to get your API key...
 Logged in as qv_8kx2...m4f9

# Search for API capabilities
$ qveris discover "stock market real-time quotes"

Found 6 tools:
  1. finance.stock_quote       Real-time stock quotes       ⚡ 320ms  99.2%
  2. market.live_price         Live market prices           ⚡ 450ms  98.7%
  3. trading.ticker_data       Ticker data & history        ⚡ 280ms  99.5%

# View tool details (reference by index)
$ qveris inspect 1

  finance.stock_quote
  Real-time stock price quotes from major exchanges
  Provider: MarketData Pro  ·  Avg: 320ms  ·  Success: 99.2%
  Parameters:
    symbol    string (required)   Stock ticker symbol
    exchange  string (optional)   Exchange code

# Call the tool
$ qveris call 1 --params '{"symbol": "AAPL"}'}

  { "symbol": "AAPL", "price": 198.52, "change": +2.31, "volume": 45230100 }

# Check remaining credits
$ qveris credits
 Remaining: 947 credits  →  https://qveris.ai/account
Interactive REPL — qveris interactive
$ qveris interactive
QVeris REPL v1.0 — type a query to discover tools, help for commands

qveris> weather forecast API
Found 4 tools:
  1. weather.forecast   7-day weather forecast   ⚡ 380ms
  2. weather.current    Current conditions      ⚡ 220ms

qveris> inspect 1
  weather.forecast
  Parameters: location (required), days (optional, default: 7)

qveris> call 1 {"location": "Shanghai"}
  { "location": "Shanghai", "forecast": [...] }

qveris> codegen curl
# Generated curl command:
curl -X POST https://qveris.ai/api/v1/execute \
  -H "Authorization: Bearer $QVERIS_API_KEY" \
  -d '{"tool_id":"weather.forecast","params":{"location":"Shanghai"}}'

qveris> exit

Why CLI

Natural language search

Describe what you need in plain language. CLI returns the best matching tools.

Zero config

curl to install, qveris login to authenticate. 30 seconds from zero to ready.

Code generation

--codegen generates curl / Python / JS call code, ready to integrate into your project.

Interactive REPL

qveris interactive starts an exploration environment. Discover and try APIs like a conversation.

Agent compatible

--json output + stdin pipes + structured exit codes. Built for automation.

Built-in diagnostics

qveris doctor checks Node.js version, API Key, and network connectivity in one command.

Command reference

CommandDescriptionCost
Core workflow
qveris discover <query>Search API capabilities with natural languageFree
qveris inspect <id|index>View tool details, parameters, examplesFree
qveris call <id|index>Call a tool and get results1-100 credits
qveris interactiveLaunch interactive REPL (humans only)
Account management
qveris loginInteractive login, opens browser for API Key
qveris logoutClear stored API Key
qveris whoamiCheck current auth status
qveris creditsView remaining credits
Tools & config
qveris config list|set|get|resetManage CLI config (api_key, base_url, default_limit...)
qveris historyView/clear session history (30-min TTL)
qveris doctorCheck Node.js, API Key, network connectivity
qveris completions <shell>Generate shell auto-completion scripts

All commands support --json output · --api-key override · --timeout setting

Try it?

1,000 free credits on signup. No credit card required.

GitHub →