Speclock Ros2
CLI Verified ActiveAI Constraint Engine — enforces CLAUDE.md, .cursorrules, AGENTS.md rules as laws. 51 MCP tools, 991 tests. Official MCP Registry. npx speclock protect
Purpose
To prevent AI coding assistants from violating project rules and breaking critical systems, ensuring AI behavior aligns with developer intent and security policies.
Features
- AI constraint enforcement engine
- Semantic conflict detection
- Tamper-proof HMAC audit trail
- RBAC and AES-256-GCM encryption
- Compliance export (SOC 2, HIPAA)
Use Cases
- Preventing AI from modifying sensitive code sections (e.g., authentication, payment logic).
- Ensuring AI adheres to specific architectural decisions or technology stacks.
- Maintaining a secure and auditable record of AI-driven code changes.
- Enforcing project rules across teams and AI coding sessions.
Non-Goals
- Replacing core AI coding functionalities.
- Acting as a general-purpose linter for code style.
- Providing automated code generation without constraint oversight.
Quality Score
Verified100 /100
Analyzed 7 days ago
Trust Signals
Last commitabout 1 month ago
GitHub owner sgroy10 (opens in new tab)
Stars24
Downloads 699 (opens in new tab)
LicenseMIT
Status
Similar Extensions
Pipelock
100Open-source AI agent firewall for MCP security: agent egress control, DLP, SSRF, and prompt injection defense.
CLI
luckyPipewrench
Vercel CLI
99AI Elements is a component library and custom registry built on top of shadcn/ui to help you build AI-native applications faster.
CLI
vercel
Netdata Field Encoder CLI
99The fastest path to AI-powered full stack observability, even for lean teams.
CLI
netdata
Gateguard
98A fact-forcing hook gate for Claude Code. Makes the AI pause and investigate before editing.
CLI
zunoworks