edgeyCLI
Install once, then work from any project folder.
Command Prompt · cmd.exe
- 01
Install edgeyCLI
Open Command Prompt and run the installer.
Windows installercurl.exe -fL https://cli.eminencehw.com/install.cmd -o "%TEMP%\edgey-install.cmd" && call "%TEMP%\edgey-install.cmd" - 02
Connect your account
When the installer asks, paste your API key from the bar above.
Your CLI and website share the same token balance.
Open API keys - 03
Start in your project
Open a new terminal in your project folder. Launch the CLI and choose a model.
Launch edgeyCLIedgey
Claude Code
Connect with your existing account and API balance.
- 01
Set your API key
Select an API key above to fill in the command.
API key environment$env:EDGEY_API_KEY = "YOUR_EDGEY_API_KEY"export EDGEY_API_KEY="YOUR_EDGEY_API_KEY" - 02
Configure Claude Code
Requires an existing Claude Code installation. These settings apply to the current terminal.
Claude environment$env:ANTHROPIC_BASE_URL = "https://gw.eminencehw.com" $env:ANTHROPIC_API_KEY = "YOUR_EDGEY_API_KEY" $env:ANTHROPIC_MODEL = "claude-opus-5"export ANTHROPIC_BASE_URL="https://gw.eminencehw.com" export ANTHROPIC_API_KEY="YOUR_EDGEY_API_KEY" export ANTHROPIC_MODEL="claude-opus-5" - 03
Open your project
Run this from your project folder.
Launch Claude Codeclaude --model "claude-opus-5"
OpenAI-compatible API
Connect with your existing account and API balance.
- 01
Set your API key
Select an API key above to fill in the command.
API key environment$env:EDGEY_API_KEY = "YOUR_EDGEY_API_KEY"export EDGEY_API_KEY="YOUR_EDGEY_API_KEY" - 02
Set the API endpoint
For OpenAI-compatible apps and SDKs that support a custom base URL.
OpenAI environment$env:OPENAI_BASE_URL = "https://gw.eminencehw.com/v1" $env:OPENAI_API_KEY = "YOUR_EDGEY_API_KEY"export OPENAI_BASE_URL="https://gw.eminencehw.com/v1" export OPENAI_API_KEY="YOUR_EDGEY_API_KEY" - 03
Send your first request
A successful request returns a model response and uses tokens from your wallet.
Chat Completions request$body = '{"model":"gpt-6-astra","messages":[{"role":"user","content":"Hello"}],"max_tokens":128}' Invoke-RestMethod -Method Post "https://gw.eminencehw.com/v1/chat/completions" ` -Headers @{ Authorization = "Bearer YOUR_EDGEY_API_KEY" } ` -ContentType "application/json" -Body $bodycurl https://gw.eminencehw.com/v1/chat/completions \ -H "Authorization: Bearer YOUR_EDGEY_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"gpt-6-astra","messages":[{"role":"user","content":"Hello"}],"max_tokens":128}'
GET /v1/modelsEnvironment variables
Connect with your existing account and API balance.
- 01
Set your API key
Select an API key above to fill in the command.
API key environment$env:EDGEY_API_KEY = "YOUR_EDGEY_API_KEY"export EDGEY_API_KEY="YOUR_EDGEY_API_KEY"set EDGEY_API_KEY=YOUR_EDGEY_API_KEY - 02
Configure both APIs
Set the base URLs and credentials for clients that read these environment variables.
API environment$env:OPENAI_BASE_URL = "https://gw.eminencehw.com/v1" $env:OPENAI_API_KEY = "YOUR_EDGEY_API_KEY" $env:ANTHROPIC_BASE_URL = "https://gw.eminencehw.com" $env:ANTHROPIC_API_KEY = "YOUR_EDGEY_API_KEY"export OPENAI_BASE_URL="https://gw.eminencehw.com/v1" export OPENAI_API_KEY="YOUR_EDGEY_API_KEY" export ANTHROPIC_BASE_URL="https://gw.eminencehw.com" export ANTHROPIC_API_KEY="YOUR_EDGEY_API_KEY"set OPENAI_BASE_URL=https://gw.eminencehw.com/v1 set OPENAI_API_KEY=YOUR_EDGEY_API_KEY set ANTHROPIC_BASE_URL=https://gw.eminencehw.com set ANTHROPIC_API_KEY=YOUR_EDGEY_API_KEYSession only — run your client from this terminal. Use the dedicated Claude Code guide for that tool.
GET /v1/modelsAPI reference
Standard routes supported by your gateway.
| GET | /v1/models | Models available to your key |
| POST | /v1/chat/completions | Chat Completions |
| POST | /v1/messages | Anthropic Messages |
- 01
Set your API key
Select an API key above to fill in the command.
API key environment$env:EDGEY_API_KEY = "YOUR_EDGEY_API_KEY"export EDGEY_API_KEY="YOUR_EDGEY_API_KEY" - 02
Try a Chat Completions request
Choose a compatible model from your catalog. This request uses wallet tokens.
Chat Completions request$body = '{"model":"gpt-6-astra","messages":[{"role":"user","content":"Hello"}],"max_tokens":128}' Invoke-RestMethod -Method Post "https://gw.eminencehw.com/v1/chat/completions" ` -Headers @{ Authorization = "Bearer YOUR_EDGEY_API_KEY" } ` -ContentType "application/json" -Body $bodycurl https://gw.eminencehw.com/v1/chat/completions \ -H "Authorization: Bearer YOUR_EDGEY_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"gpt-6-astra","messages":[{"role":"user","content":"Hello"}],"max_tokens":128}'
GET /v1/models