Discover and explore top open-source AI tools and projects—updated daily.
KeyValueSoftwareSystemsAdversary emulation for AI agents and LLM applications
Top 57.2% on SourcePulse
Addresses the critical need for robust testing of AI agents by providing an open-source adversary emulation framework. It empowers engineers, security analysts, and even non-technical team members to proactively identify vulnerabilities in AI agents, LLM applications, and MCP servers through realistic attack simulations, ultimately leading to more secure and reliable AI systems.
How It Works
OPFOR red-teams the entire AI agent surface, including prompts, tool integrations, MCP servers, memory, and multi-turn reasoning. It generates targeted attacks based on industry standards like OWASP Top 10 suites, executes these attacks against the target agent, and employs an LLM judge to evaluate each response for pass/fail criteria and provide reasoning. All attack prompts, requests, responses, and judge verdicts are logged for reproducibility and auditability.
Quick Start & Requirements
npm install -g @keyvaluesystems/agent-opfor-cliOPENAI_API_KEY, GEMINI_API_KEY, ANTHROPIC_API_KEY).opfor run for a one-shot scan or opfor setup to create a reusable configuration file for subsequent runs.Highlighted Details
Maintenance & Community
Built by the team at KeyValue Software Systems. Community support is available via Discord. For inquiries, contact contact@agentopfor.ai.
Licensing & Compatibility
Licensed under the Apache 2.0 license. This license permits commercial use and integration into closed-source projects, with standard attribution and license inclusion requirements.
Limitations & Caveats
The autonomous "hunt" mode currently relies exclusively on Claude models for its internal agents, though the target can be any system. Users are advised to use OPFOR only on systems they own or are authorized to test.
3 days ago
Inactive