About the Realie CLI
The Realie CLI lets you access property data, manage API keys, and monitor usage directly from the terminal. It’s designed for both interactive use and autonomous operation by AI coding agents like Claude Code, Cursor, and Copilot. Every command outputs human-readable text by default, with a--json flag for machine-parseable output.
Install
- Shell (recommended)
- npm
- npx (no install)
~/.realie/bin/ and adds it to your PATH. Requires Node.js 18+.Quick Start
Authenticate
Run This opens
realie login to open your browser and sign in:app.realie.ai in your browser. Sign in with your Realie account, confirm the code shown in the terminal, and you’re authenticated.For CI/CD or AI agents, pass an API key directly:Commands
Authentication
| Command | Description |
|---|---|
realie login | Sign in via browser (OAuth) or --api-key for direct auth |
realie logout | Remove stored credentials |
realie whoami | Show current authenticated user and plan |
Property Data
| Command | Description |
|---|---|
realie lookup --address "..." --state TX | Look up a property by address |
realie search --query "..." --state TX | Search properties by natural language query |
realie owner --last-name "..." --state TX | Search properties by owner name |
realie comparables --lat 30.2 --lng -97.7 | Find comparable properties near a location |
realie parcel --id "R12345" --state TX --county TRAVIS | Look up a property by parcel ID |
realie location --lat 30.2 --lng -97.7 | Look up a property by coordinates |
Account Management
| Command | Description |
|---|---|
realie usage | Show API token usage for current billing period |
realie keys list | Show your current API key |
realie keys regenerate | Generate a new API key |
Utilities
| Command | Description |
|---|---|
realie docs [search] | Search Realie documentation |
realie config list | Show CLI configuration |
realie config set <key> <value> | Set a config value (baseUrl, defaultState) |
realie status | Check API health and latency |
realie version | Show CLI version and environment info |
realie upgrade | Upgrade to the latest CLI version |
JSON Mode
Add--json to any command for machine-readable output. This is what AI agents and scripts should use.
Configuration
Config is stored at~/.realie/config.json:
| Key | Description | Default |
|---|---|---|
apiKey | Your API key (set via realie login) | — |
baseUrl | API base URL | https://app.realie.ai |
defaultState | Default state code for queries | — |
defaultFormat | Output format (json or pretty) | pretty |
REALIE_API_KEY environment variable:
For AI Agents
The CLI is designed for fully autonomous use by AI coding agents:- Browser login:
realie loginopens a browser for OAuth sign-in (interactive terminals) - Direct auth:
realie login --api-key <key>orREALIE_API_KEYenv var (non-interactive / CI) - JSON output:
--jsonon every command for structured, parseable responses - Structured errors:
{ "error": "message", "code": "ERROR_CODE" }with exit code 1 - Self-updating:
realie upgradechecks for and installs new versions
- Claude Code
- Cursor
- Environment Variable
Add to your
CLAUDE.md or agent instructions:
