Local rules
519 data-driven YAML rules match dangerous commands, sensitive file paths, credential exposure, obfuscation and prompt-injection patterns. They run on the developer machine.
AI Agent Detection & Response
Singularity AIDR checks shell commands, file operations, web requests and MCP calls against 519 rules and your policy, and blocks or flags risky ones. Detection runs on the developer machine. It is offered today as a 14-day, 1-agent evaluation.
Detection pipeline
How it works
Each tool call passes through independent checks. They return allow, ask or deny, and the decision engine merges them with deny over ask over allow.
519 data-driven YAML rules match dangerous commands, sensitive file paths, credential exposure, obfuscation and prompt-injection patterns. They run on the developer machine.
Filesystem, network, MCP and tool rules from local configuration or a signed policy published from the dashboard.
Package-install commands are checked against registry metadata, age heuristics and offline intel. Installed plugins are scanned at session start.
URL, file-hash and package reputation lookups when enabled. They need a configured first-party endpoint and an unavailable lookup is never reported as clean.
Capabilities
Shell commands, file reads and writes, web fetches and MCP calls, for the tools each host routes through its hook.
A call that needs a human decision is blocked. No approval tool is exposed to the agent, so an injected prompt cannot approve its own block.
Enrollment uses short-lived, single-use codes that a signed-in user approves in the browser.
Repeated denials and suspicious retries are grouped into cases with owner, status and evidence.
Registered agents, events, incidents, policy publication with optional two-person approval, and drift tracking.
Send deny and critical events to a webhook you control, with delivery failures tracked and replayable.
Tool output can be checked for leaked credentials and injection after the tool runs. This is a post-execution step and cannot undo the action.
Local MCP server configurations and installed plugins are discovered and checked at session start.
Bearer tokens, API keys and secret URL parameters are removed from events before they leave the machine.
Enterprise options such as SSO, SCIM, SIEM export, audit export and self-hosting are labelled as implemented, partial or roadmap on the enterprise page.
Rule coverage
All detection logic is data: rules are YAML files that can be reviewed and updated independently of the code. A rule count is not an effectiveness measure; independent false-positive and evasion measurements are still open.
Connectors
Each connector uses the integration point its host offers. Claude Code, Codex CLI, OpenClaw and OpenCode each have a real-host acceptance record for one host version on Linux x64 (development build). Cursor and VS Code are preview, with no real-host acceptance evidence yet. Windows, macOS and arm64 are target platforms without real-host acceptance, and no macOS installer is offered. No release has been cut, so no connector is yet described as a supported configuration.
Pre-tool-call hook (PreToolUse), post-tool-output inspection (PostToolUse) and a session-start plugin scan.
Tested on one host version: Claude Code 2.1.296, linux/x64, development build, 2026-10-11. Other versions and platforms are unverified.
Managed pre-tool-use hook installed by the extension.
Preview: no real-host acceptance evidence yet.
Managed agent hook installed by the extension.
Preview: no real-host acceptance evidence yet.
In-process plugin: before_tool_call, with post-execution output and reply inspection.
Tested on one host version: OpenClaw 2026.9.6, linux/x64, development build, 2026-10-11. Other versions and platforms are unverified.
Plugin hooks: tool.execute.before and tool.execute.after.
Tested on one host version: OpenCode 1.18.32, linux/x64, development build, 2026-10-11. Other versions and platforms are unverified.
Native PreToolUse command hook, with an optional UserPromptSubmit prompt check.
Tested on one host version: codex-cli 0.141.0, linux/x64, development build, 2026-10-11. Other versions and platforms are unverified.
Security and privacy
Rule and policy evaluation run on the device. Local detection does not upload source files or full prompts.
Reputation lookups, version checks, deep scans, alert webhooks and managed telemetry each send specific data and can be disabled. They are listed in the privacy draft.
Failure policy differs by layer: detection signals are skipped on error, connector entry points block, security controls fail closed.
No certification is claimed. Read the security overview and the trust center.
Evaluation and pricing
The evaluation offer is 14 days and 1 protected agent, by application and subject to approval. It ends after the 14 days unless an order is agreed in writing. Pricing is set by approved order. There is no public price list, and nothing on this site is a quote.
FAQ
Singularity AIDR (AI Agent Detection & Response) checks the tool calls AI coding agents make, such as shell commands, file operations and web requests, against rules and policy before they run, and blocks or flags risky ones.
No. Detection and policy run locally and a fresh install enforces without an account. The managed dashboard is an optional layer for fleets. Optional reputation lookups, version checks and managed telemetry are separate outbound paths that can be turned off.
Six connectors are in the intended first-release scope: Claude Code, Codex CLI, Cursor, VS Code, OpenClaw and OpenCode. Each connector has documented limits. Claude Code, Codex CLI, OpenClaw and OpenCode each have a real-host acceptance record for one host version on Linux x64 (development build). Cursor and VS Code are preview, with no real-host acceptance evidence yet. Windows, macOS and arm64 are target platforms without real-host acceptance, and no macOS installer is offered. No release has been cut, so no connector is yet described as a supported configuration. See the install page.
Yes, in some cases. AIDR only sees actions that pass through the host's hook. A disabled hook, a separate terminal, or direct network access that never becomes a tool call is not seen. The install page lists the known limits for each connector.
A failing detection signal is skipped and logged. Connector entry points return a block on an internal error rather than silently allowing the call, so a fault can stop an agent action. Blocks pending approval stay blocked until an operator approves them.
Detection runs on the device and does not upload source files or full prompts. Optional features send specific data, such as URLs, package names or file hashes, and managed telemetry defaults to hashes. The privacy page is a draft pending legal review and lists each path.
The evaluation offer is 14 days and 1 protected agent, by application and subject to approval. It ends after the 14 days unless an order is agreed in writing. Pricing is set by approved order. There is no public price list, and nothing on this site is a quote.
No. There is no SOC 2 report, ISO 27001 certificate or independent penetration test yet. The trust center lists what is open.