rflectr
rflectr is an interactive CLI that launches AI coding tools and runs local API gateways on your machine — so you can point any coding agent at any model provider.
File Explorer
- release.yaml
- 733630021_1421561133353555_3999689754075308337_n.jpg
- github-home-image.png
- honeycomb-og.png
- og-image.jpg
- og-image.png
- og-image.psd
- rflectr-no-bg.png
- vertex-models.example.json
- README.md
- .gitkeep
- ird-001-doc-drift-backwards-prd-index.md
- README.md
- README.md
- README.md
- model-discovery-classification.md
- README.md
- translation-layer.md
- ADR-001-data-path-owner-attach-mechanisms.md
- ADR-002-native-desktop-interception.md
- ADR-003-local-trust-egress-consent.md
- launch-flow-claude.md
- README.md
- system-overview.md
- oauth-device-flows.md
- README.md
- preferences-config.md
- provider-registry.md
- README.md
- JetBrainsMono-Bold.woff2
- JetBrainsMono-Medium.woff2
- JetBrainsMono-Regular.woff2
- JetBrainsMono-SemiBold.woff2
- bee-left.png
- bee-right.png
- bee.png
- rflectr-favicon.svg
- rflectr-hero.jpg
- rflectr-lockup-sm.png
- rflectr-lockup.png
- rflectr-mark-mono.svg
- rflectr-mark.svg
- wasp.png
- Badge.d.ts
- Badge.jsx
- Badge.prompt.md
- Button.d.ts
- Button.jsx
- Button.prompt.md
- Card.d.ts
- Card.jsx
- Card.prompt.md
- core.card.html
- Input.d.ts
- Input.jsx
- Input.prompt.md
- ModelRow.d.ts
- ModelRow.jsx
- ModelRow.prompt.md
- ProviderCard.d.ts
- ProviderCard.jsx
- ProviderCard.prompt.md
- relay.card.html
- RelayMark.d.ts
- RelayMark.jsx
- RelayMark.prompt.md
- RouteFlow.d.ts
- RouteFlow.jsx
- RouteFlow.prompt.md
- brand-comb.html
- brand-lockup.html
- brand-logo.html
- colors-accents.html
- colors-relay.html
- colors-severity.html
- colors-surfaces.html
- colors-text.html
- spacing-elevation.html
- spacing-radii.html
- spacing-scale.html
- type-body.html
- type-display.html
- type-eyebrow.html
- type-headings.html
- type-mono.html
- .thumbnail
- ds-base.js
- OgCard.dc.html
- support.js
- base.css
- colors.css
- fonts.css
- spacing.css
- typography.css
- chrome.jsx
- data.js
- index.html
- README.md
- screens.jsx
- screens2.jsx
- index.html
- README.md
- sections.jsx
- github-home-image.png
- og-image.jpg
- og-image.png
- rflectr-no-bg.png
- _adherence.oxlintrc.json
- _ds_bundle.js
- _ds_manifest.json
- readme.md
- SKILL.md
- styles.css
- README.md
- README.md
- server-gateway.md
- harnesses.md
- local-proxy.md
- native-desktop-interception.md
- portkey-gateway.md
- README.md
- credential-storage.md
- desktop-egress-and-trust.md
- README.md
- documentation-framework.md
- README.md
- README.md
- troubleshooting.md
- ai-agents.md
- api-server.md
- claude-desktop.md
- codex.md
- gemini-cli.md
- model-compatibility.md
- providers.md
- README.md
- README.md
- what-is-rflectr.md
- README.md
- README.md
- EXECUTION_LEDGER.md
- README.md
- prd-014-dashboard-shell-index.md
- prd-014a-dashboard-shell-server-route.md
- prd-014b-dashboard-shell-navigation.md
- prd-014c-dashboard-shell-data-client.md
- prd-014d-dashboard-shell-theme-responsive.md
- prd-015-dashboard-overview-index.md
- prd-015a-dashboard-overview-kpis.md
- prd-015b-dashboard-overview-route-flows.md
- prd-015c-dashboard-overview-live-feed.md
- prd-015d-dashboard-overview-volume-sparkline.md
- prd-016-dashboard-providers-index.md
- prd-016a-dashboard-providers-grid.md
- prd-016b-dashboard-providers-import-opencode.md
- prd-016c-dashboard-providers-add-edit.md
- prd-016d-dashboard-providers-security.md
- prd-017-dashboard-models-index.md
- prd-017a-dashboard-models-catalog.md
- prd-017b-dashboard-models-search-filter.md
- prd-017c-dashboard-models-favorites.md
- prd-017d-dashboard-models-format-cost.md
- prd-018-dashboard-activity-index.md
- prd-018a-dashboard-activity-capture.md
- prd-018b-dashboard-activity-feed.md
- prd-018c-dashboard-activity-filters-counts.md
- prd-018d-dashboard-activity-errors-costs.md
- prd-019-dashboard-settings-index.md
- prd-019a-dashboard-settings-subscription-tool.md
- prd-019b-dashboard-settings-routing-tracing.md
- prd-019c-dashboard-settings-gateway-card.md
- prd-019d-dashboard-settings-restart.md
- prd-020-dashboard-reliability-desktop-controls-index.md
- prd-020a-dashboard-reliability-desktop-controls-codex-lifecycle.md
- prd-020b-dashboard-reliability-desktop-controls-atomic-codex-setup.md
- prd-020c-dashboard-reliability-desktop-controls-provider-qualified-routing.md
- prd-020d-dashboard-reliability-desktop-controls-dashboard-state-polling.md
- prd-020e-dashboard-reliability-desktop-controls-provider-headers.md
- prd-020f-dashboard-reliability-desktop-controls-app-kill-revert-controls.md
- prd-021-native-desktop-interception-platform-index.md
- prd-021a-native-desktop-interception-platform-transport.md
- prd-021b-native-desktop-interception-platform-trust.md
- prd-021c-native-desktop-interception-platform-egress.md
- prd-021d-native-desktop-interception-platform-verification.md
- 2026-06-29-prd-022-quality-closeout.md
- prd-022-claude-desktop-native-routing-index.md
- prd-022a-claude-desktop-native-routing-verification.md
- prd-022b-claude-desktop-native-routing-anthropic-adapter.md
- prd-022c-claude-desktop-native-routing-dispatch.md
- prd-022d-claude-desktop-native-routing-legacy-fallback.md
- prd-023-desktop-apps-native-controls-index.md
- prd-023a-desktop-apps-native-controls-tab.md
- prd-023b-desktop-apps-native-controls-install-stop-uninstall.md
- prd-023c-desktop-apps-native-controls-status-diagnostics.md
- prd-023d-desktop-apps-native-controls-codex-boundary.md
- prd-023e-desktop-apps-native-controls-app-scoped-lanes.md
- README.md
- .gitkeep
- prd-001-cli-core-launch-orchestration-index.md
- .gitkeep
- prd-002-provider-registry-index.md
- .gitkeep
- prd-003-model-discovery-classification-index.md
- .gitkeep
- prd-004-translation-layer-index.md
- .gitkeep
- prd-005-local-proxy-catalog-routing-index.md
- .gitkeep
- prd-006-credential-storage-index.md
- .gitkeep
- prd-007-oauth-device-flows-index.md
- .gitkeep
- prd-008-preferences-tiers-favorites-index.md
- .gitkeep
- prd-009-codex-integration-index.md
- .gitkeep
- prd-010-gemini-cli-integration-index.md
- .gitkeep
- prd-011-claude-desktop-integration-index.md
- .gitkeep
- prd-012-server-gateway-index.md
- .gitkeep
- prd-013-portkey-gateway-integration-qa.md
- prd-013-portkey-gateway-integration-index.md
- README.md
- README.md
- README.md
- README.md
- README.md
- refresh-models-dev-cache.mjs
- app-config.ts
- app-launch.ts
- app-session.ts
- app-config.ts
- app-launch.ts
- app-profile.ts
- app-session.ts
- catalog.ts
- favorites-catalog.ts
- favorites-launch.ts
- launch.ts
- profile.ts
- prompts.ts
- routing.ts
- session.ts
- ui.ts
- upstream-error.ts
- model-incompatible.json
- models-dev-cache.json
- openai-oauth-models.ts
- pricing-cache.json
- xai-oauth-models.ts
- anthropic.ts
- types.ts
- app-targets.ts
- ca.ts
- claude-native-state.ts
- claude-target.ts
- config.ts
- egress.ts
- hooks.ts
- os-proxy.ts
- redaction.ts
- routing.ts
- state.ts
- transport.ts
- trust.ts
- verify.ts
- launch.ts
- prompts.ts
- github.ts
- openai.ts
- pkce.ts
- refresh.ts
- types.ts
- xai.ts
- add.ts
- client.ts
- types.ts
- add-template.ts
- auth-broker.ts
- builtins.ts
- convert.ts
- crud.ts
- custom-endpoint.ts
- fetch-template-models.ts
- google-model-id.ts
- import-build.ts
- import-opencode.ts
- index.ts
- io.ts
- load.ts
- materialize.ts
- migrate.ts
- model-source.ts
- models-dev.ts
- opencode-auth.ts
- pricing.ts
- provider-auth.ts
- refresh-credentials.ts
- refresh-models.ts
- resolve-template.ts
- types.ts
- url-security.ts
- validate-import-key.ts
- validate.ts
- anthropic-dispatch.ts
- auth.ts
- catalog-filter.ts
- dashboard.ts
- index.ts
- models.ts
- prompts.ts
- provider-select.ts
- router.ts
- vendor-mask.ts
- vertex-config.ts
- agent-io.ts
- ai-doc.ts
- catalog.ts
- claude-app.ts
- cli.ts
- codex-app.ts
- codex-proxy.ts
- codex-responses-adapter.ts
- codex.ts
- config.ts
- constants.ts
- context-model-id.ts
- context-window.ts
- env.ts
- favorites-picker.ts
- favorites-resolver.ts
- favorites.ts
- first-run.ts
- gemini-parts.ts
- gemini-proxy.ts
- gemini.ts
- http-utils.ts
- key-setup.ts
- launch-target.ts
- launch.ts
- model-compatibility.ts
- models.ts
- openai-adapter.ts
- opencode-serve.ts
- paths.ts
- prompts.ts
- provider-catalog.ts
- provider-factory.ts
- provider-templates.ts
- providers-command.ts
- providers.ts
- proxy-shared.ts
- proxy-types.ts
- proxy.ts
- reasoning-capabilities.ts
- sdk-adapter.ts
- tool-search.ts
- trace-log.ts
- types.ts
- ui.ts
- upstream-forward.ts
- ai-doc.test.ts
- catalog.test.ts
- claude-app-config.test.ts
- claude-app.test.ts
- cli-default-tool.test.ts
- cli.test.ts
- codex-app-config.test.ts
- codex-app-routing.test.ts
- codex-app-session.test.ts
- codex-catalog.test.ts
- codex-command.test.ts
- codex-favorites-catalog.test.ts
- codex-favorites-launch.test.ts
- codex-launch.test.ts
- codex-proxy.test.ts
- codex-responses-adapter.test.ts
- codex-session.test.ts
- codex-upstream-error.test.ts
- config.test.ts
- context-model-id.test.ts
- context-window.test.ts
- debug-openai-oauth.test.ts
- debug-xai.test.ts
- desktop-anthropic-adapter.test.ts
- desktop-claude-target.test.ts
- desktop-interception-ca.test.ts
- desktop-interception-config.test.ts
- desktop-interception-egress.test.ts
- desktop-interception-imports.test.ts
- desktop-interception-transport.test.ts
- desktop-interception-trust.test.ts
- desktop-interception-verify.test.ts
- desktop-routing-dispatch.test.ts
- env.test.ts
- favorites-picker.test.ts
- favorites-resolver.test.ts
- favorites.test.ts
- fetch-template-models.test.ts
- first-run.test.ts
- gemini-proxy.test.ts
- google-model-id.test.ts
- http-utils.test.ts
- import-opencode.test.ts
- launch-target.test.ts
- launch.test.ts
- materialize.test.ts
- model-compatibility.test.ts
- model-source.test.ts
- models.test.ts
- oauth-github.test.ts
- oauth-openai.test.ts
- oauth.test.ts
- opencode-auth.test.ts
- portkey-add.test.ts
- portkey-client.test.ts
- pricing.test.ts
- prompts.test.ts
- provider-auth.test.ts
- provider-catalog-display.test.ts
- provider-factory.test.ts
- provider-templates.test.ts
- providers-command.test.ts
- providers.test.ts
- proxy-model-id-path.test.ts
- proxy.test.ts
- reasoning-capabilities.test.ts
- refresh-credentials.test.ts
- refresh-models.test.ts
- registry-add-template.test.ts
- registry-convert.test.ts
- registry-refresh-models.test.ts
- registry.test.ts
- resolve-template.test.ts
- sdk-adapter.test.ts
- server-auth.test.ts
- server-catalog-filter.test.ts
- server-dashboard.test.ts
- server-favorites-only.test.ts
- server-index.test.ts
- server-models.test.ts
- server-router.test.ts
- server-vendor-mask.test.ts
- tool-search.test.ts
- trace-log.test.ts
- tsconfig.json
- upstream-forward.test.ts
- url-security.test.ts
- validate-import-key.test.ts
- vertex-config.test.ts
- .gitignore
- .markdown-link-check.json
- .npmignore
- .npmrc
- AGENTS.md
- CHANGELOG.md
- CLAUDE.md
- LICENSE
- package-lock.json
- package.json
- README.md
- test-proxy.ts
- test-split.js
- tsconfig.json
- tsup.config.ts
- vitest.config.ts
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
claude
View Details ▼
claude
An agent-based coding tool that understands your code base and helps you code faster through natural language commands.
claude prompt
Execute with prompt:
claude update
Update `claude`:
claude mcp list
Get the list of specified MCP servers:
gcloud auth
View Details ▼
gcloud auth
Grant and revoke authorization to `gcloud` and manage credentials.
See also: `gcloud`.
gcloud auth login
Authorize Google Cloud access for the `gcloud` CLI with Google Cloud user credentials and set the current account as active:
gcloud auth activate-service-account
Authorize Google Cloud access similar to `gcloud auth login` but with service account credentials:
gcloud auth application-default
Manage Application Default Credentials (ADC) for Cloud Client Libraries:
npm install
View Details ▼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
npm uninstall
View Details ▼
npm uninstall
Remove a package.
npm {{[r|uninstall]}} {{package_name}}
Remove a package from the current project:
npm {{[r|uninstall]}} {{package_name}} {{[-g|--global]}}
Remove a package globally:
npm {{[r|uninstall]}} {{package_name1 package_name2 ...}}
Remove multiple packages at once:
npm update
View Details ▼
npm update
Update packages in the current project.
npm {{[up|update]}}
Update all packages in the current project:
npm {{[up|update]}} {{package}}
Update a specific package in the current project:
npm {{[up|update]}} {{package}} {{[-g|--global]}}
Update a package globally:
nvm
View Details ▼
nvm
Install, uninstall, or switch between Node.js versions under the fish shell.
Supports version numbers like "12.8" or "v16.13.1", and labels like "stable", "system", etc.
nvm install {{node_version}}
Install a specific version of Node.js:
nvm install {{node_version}}
Install a specific version of Node.js:
nvm use {{node_version}}
Use a specific version of Node.js in the current shell:
openai
View Details ▼
openai
CLI tool providing access to the OpenAI API.
openai api models.list
List models:
openai api completions.create --model {{ada}} --prompt "{{Hello world}}"
Create a completion:
openai api chat_completions.create --model {{gpt-3.5-turbo}} --message {{user "Hello world"}}
Create a chat completion:
unset
View Details ▼
unset
Remove shell variables or functions.
unset {{variable}}
Remove variable, or if the variable doesn't exist, remove the function of the same name:
unset -v {{variable1 variable2 ...}}
Remove variables:
unset -f {{function_name1 function_name2}}
Remove the function:
setx
View Details ▼
setx
Set persistent environment variables.
setx {{variable}} {{value}}
Set an environment variable for the current user:
setx {{variable}} {{value}} /M
Set an environment variable for the current machine:
setx /s {{hostname}} /u {{username}} /p {{password}} {{variable}} {{value}}
Set an environment variable for a user on a remote machine:
