freshcrate
Home > AI Agents > safety-agent

safety-agent

An open-source SDK for AI agent safety

Description

An open-source SDK for AI agent safety

Release History

VersionChangesUrgencyDate
0.1.7-rc2Imported from npm (0.1.7-rc2)Low4/21/2026
node-v0.0.9## Node.js Package Release ### Installation Options **Via npm:** ```bash npm install -g ai-firewall ``` **Via GitHub Packages:** ```bash npm install -g @superagent-ai/ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/node:0.0.9 ``` **Via binary download:** Download the appropriate binary for your platform and extract it. ### Usage ```bash ai-firewall start --port 8080 --config superagent.yaml ``` ### What's Changed See the auto-generated release notes beLow9/14/2025
rust-v0.0.9## Rust Package Release ### Installation Options **Via crates.io:** ```bash cargo install ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/rust: ``` **Via binary download:** Download the appropriate binary for your platform below. ### What's Changed See the auto-generated release notes below. Low9/14/2025
rust-v0.0.8## Rust Package Release ### Installation Options **Via crates.io:** ```bash cargo install ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/rust: ``` **Via binary download:** Download the appropriate binary for your platform below. ### What's Changed See the auto-generated release notes below. Low9/11/2025
node-v0.0.8## Node.js Package Release ### Installation Options **Via npm:** ```bash npm install -g ai-firewall ``` **Via GitHub Packages:** ```bash npm install -g @superagent-ai/ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/node:0.0.8 ``` **Via binary download:** Download the appropriate binary for your platform and extract it. ### Usage ```bash ai-firewall start --port 8080 --config superagent.yaml ``` ### What's Changed See the auto-generated release notes beLow9/11/2025
node-v0.0.7## Node.js Package Release ### Installation Options **Via npm:** ```bash npm install -g ai-firewall ``` **Via GitHub Packages:** ```bash npm install -g @superagent-ai/ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/node:0.0.7 ``` **Via binary download:** Download the appropriate binary for your platform and extract it. ### Usage ```bash ai-firewall start --port 8080 --config superagent.yaml ``` ### What's Changed See the auto-generated release notes beLow9/8/2025
rust-v0.0.7## Rust Package Release ### Installation Options **Via crates.io:** ```bash cargo install ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/rust: ``` **Via binary download:** Download the appropriate binary for your platform below. ### What's Changed See the auto-generated release notes below. Low9/8/2025
rust-v0.0.6## Rust Package Release ### Installation Options **Via crates.io:** ```bash cargo install ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/rust: ``` **Via binary download:** Download the appropriate binary for your platform below. ### What's Changed See the auto-generated release notes below. Low9/8/2025
node-v0.0.6## Node.js Package Release ### Installation Options **Via npm:** ```bash npm install -g ai-firewall ``` **Via GitHub Packages:** ```bash npm install -g @superagent-ai/ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/node:0.0.6 ``` **Via binary download:** Download the appropriate binary for your platform and extract it. ### Usage ```bash ai-firewall start --port 8080 --config superagent.yaml ``` ### What's Changed See the auto-generated release notes beLow9/8/2025
node-v0.0.5## Node.js Package Release ### Installation Options **Via npm:** ```bash npm install -g ai-firewall ``` **Via GitHub Packages:** ```bash npm install -g @superagent-ai/ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/node:0.0.5 ``` **Via binary download:** Download the appropriate binary for your platform and extract it. ### Usage ```bash ai-firewall start --port 8080 --config vibekit.yaml ``` ### What's Changed See the auto-generated release notes belowLow9/1/2025
rust-v0.0.5## Rust Package Release ### Installation Options **Via crates.io:** ```bash cargo install ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/rust: ``` **Via binary download:** Download the appropriate binary for your platform below. ### What's Changed See the auto-generated release notes below. Low9/1/2025
node-v0.0.4## Node.js Package Release ### Installation Options **Via npm:** ```bash npm install -g ai-firewall ``` **Via GitHub Packages:** ```bash npm install -g @superagent-ai/ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/node:0.0.4 ``` **Via binary download:** Download the appropriate binary for your platform and extract it. ### Usage ```bash ai-firewall start --port 8080 --config vibekit.yaml ``` ### What's Changed See the auto-generated release notes belowLow8/29/2025
rust-v0.0.4## Rust Package Release ### Installation Options **Via crates.io:** ```bash cargo install ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/rust: ``` **Via binary download:** Download the appropriate binary for your platform below. ### What's Changed See the auto-generated release notes below. Low8/29/2025
node-v0.0.3## Node.js Package Release ### Installation Options **Via npm:** ```bash npm install -g ai-firewall ``` **Via GitHub Packages:** ```bash npm install -g @superagent-ai/ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/node:0.0.3 ``` **Via binary download:** Download the appropriate binary for your platform and extract it. ### Usage ```bash ai-firewall start --port 8080 --config vibekit.yaml ``` ### What's Changed See the auto-generated release notes belowLow8/28/2025
rust-v0.0.3## Rust Package Release ### Installation Options **Via crates.io:** ```bash cargo install ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/rust: ``` **Via binary download:** Download the appropriate binary for your platform below. ### What's Changed See the auto-generated release notes below. Low8/28/2025
node-v0.0.2-rc.1## Node.js Package Release ### Installation Options **Via npm:** ```bash npm install -g ai-firewall ``` **Via GitHub Packages:** ```bash npm install -g @superagent-ai/ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/node:0.0.2-rc.1 ``` **Via binary download:** Download the appropriate binary for your platform and extract it. ### Usage ```bash ai-firewall start --port 8080 --config vibekit.yaml ``` ### What's Changed See the auto-generated release notes Low8/26/2025
node-v0.0.2## What's Changed * Add support for telemetry by @homanp in https://github.com/superagent-ai/superagent/pull/1017 **Full Changelog**: https://github.com/superagent-ai/superagent/compare/node-v0.0.1...node-v0.0.2Low8/26/2025
rust-v0.0.2## Rust Package Release ### Installation Options **Via crates.io:** ```bash cargo install ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/rust: ``` **Via binary download:** Download the appropriate binary for your platform below. ### What's Changed See the auto-generated release notes below. Low8/26/2025
rust-v0.0.1## Rust Package Release ### Installation Options **Via crates.io:** ```bash cargo install ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/rust: ``` **Via binary download:** Download the appropriate binary for your platform below. ### What's Changed See the auto-generated release notes below. Low8/26/2025
node-v0.0.1## Node.js Package Release ### Installation Options **Via npm:** ```bash npm install -g ai-firewall ``` **Via GitHub Packages:** ```bash npm install -g @superagent-ai/ai-firewall ``` **Via Docker:** ```bash docker pull ghcr.io/superagent-ai/superagent/node:0.0.1 ``` **Via binary download:** Download the appropriate binary for your platform and extract it. ### Usage ```bash ai-firewall start --port 8080 --config vibekit.yaml ``` ### What's Changed See the auto-generated release notes belowLow8/26/2025
v0.2.40## What's Changed * :herb: bump python generator to latest by @armandobelardo in https://github.com/superagent-ai/superagent/pull/998 **Full Changelog**: https://github.com/superagent-ai/superagent/compare/v0.2.39...v0.2.40Low5/23/2024
v0.2.39## What's Changed * Add Memory to LLM Agent by @elisalimli in https://github.com/superagent-ai/superagent/pull/983 * 🌿 upgrade CLI version and disable the usage of title field by @armandobelardo in https://github.com/superagent-ai/superagent/pull/993 * Getting context window sizes of models without prefixes by @elisalimli in https://github.com/superagent-ai/superagent/pull/994 * Add GPT-4o by @homanp in https://github.com/superagent-ai/superagent/pull/995 **Full Changelog**: https://giLow5/14/2024
v0.2.37## What's Changed * :herb: upgrade CLI version and disable the usage of title field by @armandobelardo in https://github.com/superagent-ai/superagent/pull/992 ## New Contributors * @armandobelardo made their first contribution in https://github.com/superagent-ai/superagent/pull/992 **Full Changelog**: https://github.com/superagent-ai/superagent/compare/v0.2.36...v0.2.37Low5/10/2024
v0.2.36## What's Changed * Add missing GPT models by @elisalimli in https://github.com/superagent-ai/superagent/pull/989 **Full Changelog**: https://github.com/superagent-ai/superagent/compare/v0.2.35...v0.2.36Low5/3/2024
v0.2.35## What's Changed * Native Function Calling by @elisalimli in https://github.com/superagent-ai/superagent/pull/973 * [refactor] Agent Classes & Parallel function calling for LLM Agent by @elisalimli in https://github.com/superagent-ai/superagent/pull/965 * fix: stream only when it's enabled by @elisalimli in https://github.com/superagent-ai/superagent/pull/978 * fix: LLMAgent's call_tool function to correctly serialize arguments by @elisalimli in https://github.com/superagent-ai/superagent/pLow5/1/2024
v0.2.34## What's Changed * Add support for SEC API as a tool by @homanp in https://github.com/superagent-ai/superagent/pull/974 **Full Changelog**: https://github.com/superagent-ai/superagent/compare/v0.2.33...v0.2.34Low4/24/2024
v0.2.33## What's Changed * fix: add JSON serialization to SuperRagTool query response by @elisalimli in https://github.com/superagent-ai/superagent/pull/971 * Cohere Integration by @elisalimli in https://github.com/superagent-ai/superagent/pull/972 **Full Changelog**: https://github.com/superagent-ai/superagent/compare/v0.2.32...v0.2.33Low4/22/2024
v0.2.32## What's Changed * (Astra DB) add caller library name as User-Agent header in requests to Astra DB by @hemidactylus in https://github.com/superagent-ai/superagent/pull/968 * Mistral Integration by @elisalimli in https://github.com/superagent-ai/superagent/pull/969 * ⚑️Groq Integration by @elisalimli in https://github.com/superagent-ai/superagent/pull/970 ## New Contributors * @hemidactylus made their first contribution in https://github.com/superagent-ai/superagent/pull/968 **Full ChaLow4/19/2024
v0.2.31## What's Changed * Gracefully handling parsing errors for structured outputs by @elisalimli in https://github.com/superagent-ai/superagent/pull/966 * Reverting breaking change for json mode. by @elisalimli in https://github.com/superagent-ai/superagent/pull/967 **Full Changelog**: https://github.com/superagent-ai/superagent/compare/v0.2.30...v0.2.31Low4/18/2024
v0.2.30## What's Changed * [feat] Disconnecting a Vector Database Provider by @elisalimli in https://github.com/superagent-ai/superagent/pull/957 * Adding missing npx command to allow container to build and run properly. by @taylor-schneider in https://github.com/superagent-ai/superagent/pull/958 * [fix] LLM records remain unchanged by @elisalimli in https://github.com/superagent-ai/superagent/pull/961 * Refactor: SuperRag by @elisalimli in https://github.com/superagent-ai/superagent/pull/960 * [bLow4/16/2024
v0.2.29## What's Changed * Fix Agents Page Crash by @elisalimli in https://github.com/superagent-ai/superagent/pull/946 * refactor Tavily class to prioritize metadata over config for API key parameter by @elisalimli in https://github.com/superagent-ai/superagent/pull/948 * Remove HTML mode from Olostep by @elisalimli in https://github.com/superagent-ai/superagent/pull/950 * Amazon Bedrock Support by @elisalimli in https://github.com/superagent-ai/superagent/pull/955 **Full Changelog**: https:/Low4/13/2024
v0.2.28## What's Changed * fix: reset metadata for function calling agent by @elisalimli in https://github.com/superagent-ai/superagent/pull/941 * Logging error by @elisalimli in https://github.com/superagent-ai/superagent/pull/944 * fix: port 3100 in langfuse NEXTAUTH_URL by @marcklingen in https://github.com/superagent-ai/superagent/pull/942 **Full Changelog**: https://github.com/superagent-ai/superagent/compare/v0.2.27...v0.2.28Low4/9/2024
v0.2.27## What's Changed * Refactoring writing server-sent events in a raw format. by @elisalimli in https://github.com/superagent-ai/superagent/pull/932 * Improve docs for defining output schema via SDK by @elisalimli in https://github.com/superagent-ai/superagent/pull/937 * Langfuse Upgrade by @elisalimli in https://github.com/superagent-ai/superagent/pull/939 **Full Changelog**: https://github.com/superagent-ai/superagent/compare/v0.2.26...v0.2.27Low4/6/2024
v0.2.26## What's Changed * Output schema the last step in workflow by @elisalimli in https://github.com/superagent-ai/superagent/pull/936 * Fix Azure OpenAI Crash by @elisalimli in https://github.com/superagent-ai/superagent/pull/938 * Implement Olostep API for better scraping (using real browsers) by @devKingMe in https://github.com/superagent-ai/superagent/pull/931 ## New Contributors * @devKingMe made their first contribution in https://github.com/superagent-ai/superagent/pull/931 **Full CLow4/5/2024
v0.2.25## What's Changed * Fix: no module named lib prompts by @elisalimli in https://github.com/superagent-ai/superagent/pull/929 * Cancel subscription button by @elisalimli in https://github.com/superagent-ai/superagent/pull/930 **Full Changelog**: https://github.com/superagent-ai/superagent/compare/v0.2.24...v0.2.25Low4/4/2024
v0.2.24## What's Changed * fix: identation issues in code examples by @elisalimli in https://github.com/superagent-ai/superagent/pull/920 * feat(scraper tool): wait until page loads by @elisalimli in https://github.com/superagent-ai/superagent/pull/921 * PGVector Support in SAML by @elisalimli in https://github.com/superagent-ai/superagent/pull/919 * feat: agent metadata json error in list workflow steps by @elisalimli in https://github.com/superagent-ai/superagent/pull/923 * Fix serialization warLow3/31/2024
v0.2.23## What's Changed * Feat/scrapingbee tool by @homanp in https://github.com/superagent-ai/superagent/pull/916 **Full Changelog**: https://github.com/superagent-ai/superagent/compare/v0.2.22...v0.2.23Low3/27/2024
v0.2.22## What's Changed * "Getting Started" Documentation bugs and typos by @HowieG in https://github.com/superagent-ai/superagent/pull/908 * Fixed remaining typo in agent_llm_params.mdx by @HowieG in https://github.com/superagent-ai/superagent/pull/909 * Fix typo in API Keys page by @elisalimli in https://github.com/superagent-ai/superagent/pull/913 * Improving billing by @elisalimli in https://github.com/superagent-ai/superagent/pull/912 * Removing unused dependencies from Next.js project by @Low3/27/2024
v0.2.21## What's Changed * Add alert on login page by @homanp in https://github.com/superagent-ai/superagent/pull/898 * Setting LLM params in SAML by @elisalimli in https://github.com/superagent-ai/superagent/pull/895 * Fixing streaming when return_direct is set to true by @elisalimli in https://github.com/superagent-ai/superagent/pull/901 * chore: set default temperature value to 0.5 by @elisalimli in https://github.com/superagent-ai/superagent/pull/902 * Can't get any response when streaming is Low3/19/2024
v0.2.20## What's Changed * Using Azure Embeddings by @elisalimli in https://github.com/homanp/superagent/pull/896 **Full Changelog**: https://github.com/homanp/superagent/compare/v0.2.19...v0.2.20Low3/13/2024
v0.2.19## What's Changed * Add support for research tool powered by Tavily by @homanp in https://github.com/homanp/superagent/pull/894 **Full Changelog**: https://github.com/homanp/superagent/compare/v0.2.18...v0.2.19Low3/11/2024
v0.2.18## What's Changed * Code Interpreter mode in SAML by @elisalimli in https://github.com/homanp/superagent/pull/888 * Passing memory in Workflows by @elisalimli in https://github.com/homanp/superagent/pull/889 **Full Changelog**: https://github.com/homanp/superagent/compare/v0.2.17...v0.2.18Low3/11/2024
v0.2.17## What's Changed * Add save button to yaml config by @homanp in https://github.com/homanp/superagent/pull/883 * Add Langfuse `sdk_integration` arg by @marcklingen in https://github.com/homanp/superagent/pull/882 * Fix issue with superrag index names by @homanp in https://github.com/homanp/superagent/pull/885 * Just update tool when description is changed by @elisalimli in https://github.com/homanp/superagent/pull/886 * Fixing Superrag by @elisalimli in https://github.com/homanp/superagent/Low3/7/2024
v0.2.16## What's Changed * AgentOps readme by @areibman in https://github.com/homanp/superagent/pull/877 * Fixed spelling error. by @marktolson in https://github.com/homanp/superagent/pull/879 * Add support for using `Anthropic` models by @homanp in https://github.com/homanp/superagent/pull/878 ## New Contributors * @marktolson made their first contribution in https://github.com/homanp/superagent/pull/879 **Full Changelog**: https://github.com/homanp/superagent/compare/v0.2.15...v0.2.16Low3/6/2024
v0.2.15## What's Changed * SuperRag in Agents Page by @elisalimli in https://github.com/homanp/superagent/pull/872 * DOCS: SuperRag with SDK by @elisalimli in https://github.com/homanp/superagent/pull/873 * Fix issue with empty `SAML` when oboarding user. by @homanp in https://github.com/homanp/superagent/pull/874 **Full Changelog**: https://github.com/homanp/superagent/compare/v0.2.14...v0.2.15Low3/5/2024
v0.2.14# Add support for SuperRag. ## What's Changed * Add switch for enabling/disabling streaming by @homanp in https://github.com/homanp/superagent/pull/866 * Adapt changes to the new superrag APIΒ  by @elisalimli in https://github.com/homanp/superagent/pull/862 * Update Super-Rag documentation by @homanp in https://github.com/homanp/superagent/pull/867 **Full Changelog**: https://github.com/homanp/superagent/compare/v0.2.13...v0.2.14Low3/3/2024
v0.2.13## What's Changed * `Github` => `GitHub` by @kevva in https://github.com/homanp/superagent/pull/859 * Make onboarding mandatory by @homanp in https://github.com/homanp/superagent/pull/861 * Fix issue with optional LLM params on invoke endpoint by @homanp in https://github.com/homanp/superagent/pull/864 ## New Contributors * @kevva made their first contribution in https://github.com/homanp/superagent/pull/859 **Full Changelog**: https://github.com/homanp/superagent/compare/v0.2.12...v0.Low3/1/2024
v0.2.12# Support for multiple API keys πŸ”‘ ## What's Changed * SAML showing errors by @elisalimli in https://github.com/homanp/superagent/pull/856 * Show tool usage for each step in a workflow. by @elisalimli in https://github.com/homanp/superagent/pull/857 * Managing API keys by @elisalimli in https://github.com/homanp/superagent/pull/855 **Full Changelog**: https://github.com/homanp/superagent/compare/v0.2.11...v0.2.12Low2/29/2024
v0.2.11## What's Changed * Update SAML schema to support tools in oss llms by @elisalimli in https://github.com/homanp/superagent/pull/849 * More validation and small fixes in SAML by @elisalimli in https://github.com/homanp/superagent/pull/850 * Fixing naming confusion in SAML by @elisalimli in https://github.com/homanp/superagent/pull/851 **Full Changelog**: https://github.com/homanp/superagent/compare/0.2.10...v0.2.11Low2/26/2024
0.2.10## What's Changed * Better JSON Schema for SAML by @elisalimli in https://github.com/homanp/superagent/pull/838 * fix: Error in agent invocation by @elisalimli in https://github.com/homanp/superagent/pull/844 * Makes encoder and database provider fields optional by @elisalimli in https://github.com/homanp/superagent/pull/845 * Support for Tools (OSS LLMs) by @elisalimli in https://github.com/homanp/superagent/pull/840 * Showing Error when Names are not unique in SAML by @elisalimli in httpsLow2/24/2024
v0.2.9# Browser enhancements: 25% faster, 40% cheaper. ## What's Changed * Update docs by @homanp in https://github.com/homanp/superagent/pull/836 * support redis memory by @bdqfork in https://github.com/homanp/superagent/pull/834 * Browser Tool Update, docs and docker improvements by @heresandyboy in https://github.com/homanp/superagent/pull/839 **Full Changelog**: https://github.com/homanp/superagent/compare/v0.2.8...v0.2.9Low2/21/2024

Dependencies & License Audit

Loading dependencies...

Similar Packages

veto-sdkA guardrail system that intercepts and validates AI agent tool calls2.5.1
guardclawAI Agent Safety Monitor with LLM-based Command Safeguard0.1.10
agent-regression-testingA standalone library for AI agent regression testing using LLM-as-judge evaluation0.1.14
@mediconsol/agent-coreλ©”λ””μ½˜μ†” AI Agent μ½”μ–΄ λͺ¨λ“ˆ β€” λͺ¨λ“  λ©”λ””μ½˜μ†” ν”„λ‘œμ νŠΈμ— νƒ‘μž¬ κ°€λŠ₯ν•œ μ—μ΄μ „νŠΈ 인프라0.1.6
rosud-harnessTypeScript/JavaScript SDK for Rosud Harness β€” AI agent control plane0.3.0