openafw
OpenAFW is a local agent firewall — keep your secrets off the model, the API relay, and the supply chain. Local credential masking, per-route model routing, and security detectors on the wire.
File Explorer
Download Latest Version (.zip)- publish.yml
- cli.md
- Format.tsx
- HelpTip.tsx
- MaskingPanel.tsx
- Nav.tsx
- OgrPolicyPanel.tsx
- Outcome.tsx
- FusionEditor.tsx
- ModelFusionTab.tsx
- ModelsTab.tsx
- RoutesTab.tsx
- ToolsTab.tsx
- promptRenderer.tsx
- toolRenderers.tsx
- AgentsTab.tsx
- InstanceDetail.tsx
- McpTab.tsx
- SkillsTab.tsx
- Guard.tsx
- Home.tsx
- Keys.tsx
- Routing.tsx
- RunDetail.tsx
- See.tsx
- TaskDetail.tsx
- TaskList.tsx
- api.ts
- App.tsx
- main.tsx
- styles.css
- types.ts
- index.html
- package.json
- tsconfig.json
- vite.config.ts
- smoke-test.mjs
- test-codex-tools.ts
- afw.ts
- tap.ts
- tools.ts
- files.ts
- manifest.ts
- restore.test.ts
- restore.ts
- agents.ts
- daemon.ts
- key.ts
- model.ts
- oauth.ts
- ogr.ts
- onboard.ts
- route.ts
- run.ts
- status.ts
- tier.ts
- ui.ts
- update-supervisor.ts
- update.ts
- claude-code.ts
- claude-desktop.ts
- codex.ts
- credentials.test.ts
- credentials.ts
- hermes.test.ts
- hermes.ts
- index.ts
- mcp.test.ts
- mcp.ts
- openclaw.ts
- types.ts
- html.ts
- markdown.ts
- redact.ts
- auto-compact.test.ts
- auto-compact.ts
- codex-protocol.test.ts
- codex-protocol.ts
- daemon-autostart.ts
- first-run.ts
- instance.ts
- onboard.test.ts
- onboard.ts
- per-dir.test.ts
- per-dir.ts
- resolve-bin.test.ts
- resolve-bin.ts
- route-setup.ts
- wiring.test.ts
- wiring.ts
- browser.ts
- login.ts
- pkce.test.ts
- pkce.ts
- jsonc.test.ts
- jsonc.ts
- toml.test.ts
- toml.ts
- index.ts
- launchd.ts
- systemd.ts
- templates.ts
- format.ts
- table.ts
- daemon-client.ts
- daemon-control.ts
- exec.ts
- prompt.ts
- select.ts
- cleanup.ts
- decoder-for.ts
- orchestrate.ts
- routes.test.ts
- routes.ts
- url.ts
- index.ts
- backends.test.ts
- backends.ts
- fetch.test.ts
- fetch.ts
- access-keys.test.ts
- access-keys.ts
- agent.ts
- atomic-file.ts
- config.ts
- ids.ts
- known-source-models.ts
- logger.ts
- manifest.ts
- masking.test.ts
- masking.ts
- model-registry.test.ts
- model-registry.ts
- packet.ts
- paths.ts
- provider-catalog.ts
- result.ts
- routes.ts
- routing-policy.test.ts
- routing-policy.ts
- secrets.test.ts
- secrets.ts
- semver.test.ts
- semver.ts
- tiers.test.ts
- tiers.ts
- tool-providers.test.ts
- tool-providers.ts
- version.ts
- index.ts
- instances.ts
- keys.ts
- masking.ts
- mcp.ts
- ogr.ts
- outcome.ts
- risk.ts
- routing.registry.test.ts
- routing.test.ts
- routing.ts
- runs.ts
- skills.ts
- tap.ts
- threads.ts
- tiers.ts
- tool-providers.ts
- update.ts
- wire.ts
- catalog.json
- catalog.ts
- compute.ts
- pricing.ts
- index.ts
- sse.ts
- index.ts
- responses-sse.ts
- responses.ts
- sse.ts
- correlate.ts
- index.ts
- params.ts
- passthrough.ts
- types.ts
- load.ts
- ingest.ts
- relay.test.ts
- relay.ts
- adapt.ts
- detectors.ts
- engine.test.ts
- engine.ts
- load.ts
- policy.test.ts
- policy.ts
- secrets.ts
- tagger.test.ts
- tagger.ts
- types.ts
- claude-code.test.ts
- claude-code.ts
- codex.test.ts
- codex.ts
- index.ts
- jwt.test.ts
- jwt.ts
- lock.ts
- types.ts
- budget.test.ts
- budget.ts
- capture.ts
- exec.test.ts
- exec.ts
- image-cache.ts
- image-predescribe.ts
- index.ts
- quota.test.ts
- quota.ts
- resolve.test.ts
- resolve.ts
- subagent.test.ts
- subagent.ts
- synth-sse.test.ts
- synth-sse.ts
- web-search-emulation.test.ts
- web-search-emulation.ts
- credential-mask.test.ts
- credential-mask.ts
- dynamic-headers.ts
- forward.ts
- index.ts
- inflight.ts
- keys.test.ts
- keys.ts
- models-list.ts
- split-wire-agent.test.ts
- strip-model.test.ts
- pipeline.ts
- prompt-injection.test.ts
- prompt-injection.ts
- secret-leak.ts
- shell-pattern.ts
- types.ts
- load.ts
- load.ts
- seed.test.ts
- seed.ts
- db.test.ts
- db.ts
- extract-tool-uses.test.ts
- extract-tool-uses.ts
- migrations.ts
- models-queries.ts
- queries-see.test.ts
- queries.ts
- schema.ts
- writer.ts
- codex-compat.test.ts
- codex-compat.ts
- from-anthropic.ts
- from-openai-chat.ts
- from-openai-responses.ts
- index.ts
- ir.ts
- shared.ts
- stream.test.ts
- stream.ts
- to-anthropic.ts
- to-openai-chat.ts
- to-openai-responses.ts
- translate.test.ts
- xml-tool-calls.test.ts
- xml-tool-calls.ts
- apply.ts
- backup.ts
- check.ts
- npm.ts
- progress.ts
- restart.ts
- rollback.ts
- schedule.ts
- supervisor.ts
- watcher.ts
- index.ts
- pidfile.ts
- server.ts
- package.json
- tsconfig.json
- tsdown.config.ts
- vitest.config.ts
- SKILL.md
- .editorconfig
- .gitignore
- .nvmrc
- AGENTS.md
- biome.json
- CHANGELOG.md
- CLAUDE.md
- LICENSE
- package-lock.json
- package.json
- PRIVACY.md
- README.md
- tsconfig.base.json
// repository documentation
Was this content helpful?
(0 ratings)
