Skip to content
vibetrend

SpecLock

AI constraint engine that enforces coding rules before changes happen

–
Today
–
7 days
–
30 days
sgroy10.github.ioOpen live site ↗
Screenshot of SpecLock homepageVisit sgroy10.github.io ↗

What is SpecLock?

SpecLock is a tool that prevents AI coding assistants from violating project constraints defined in CLAUDE.md, .cursorrules, and AGENTS.md files. It works with Claude Code, Cursor, Windsurf, Copilot, and other AI tools by running semantic conflict detection before edits are applied. Rather than relying on AI memory alone, SpecLock actively blocks changes that violate locked rules.

The tool operates locally with no account required and includes 51 MCP integrations across 11 platforms. It offers advisory mode for warnings or strict mode for enforcement, plus a project health dashboard showing drift score and lock coverage. Setup takes one command, and it integrates as a Claude Code plugin or Git hook.

Momentum

Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.

2026-09-29: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-09-30: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-01: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-02: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-03: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-04: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-05: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-06: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-07: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-08: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-09: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-10: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-11: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-12: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-13: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-14: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-15: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-16: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-17: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-18: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-19: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-20: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-21: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-22: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-23: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-24: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-25: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-26: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-27: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-28: 0 upvotes, 0 visits, 0 stars, 0 HN points
30 days agotoday

How do we know it's vibe coded?

vibetrend discovered SpecLock automatically. Evidence: GitHub sgroy10/speclock; repo has .cursor, .windsurf, AGENTS.md; Bolt badge in page HTML. View source.

Similar vibe-coded apps

TalkiTo screenshot
TalkiTo

Add voice and text communication to any app or AI assistant

Bolt★ 54 GitHub stars
Squash screenshot
Squash

AI agents that surface insights and action items from developer communities

Bolt★ 12 GitHub stars
SereneAI screenshot
SereneAI

AI mental health companion offering 24/7 emotional support and CBT exercises

Bolt1 HN points
VibeCode screenshot
VibeCode

Production-ready boilerplates to ship SaaS and Chrome extensions in weeks

Bolt★ 5 GitHub stars
VoiceStudio screenshot#1 this week
VoiceStudio

Open-source local voice cloning, dubbing, transcription, and audiobook creation

Claude Code★ 93k GitHub stars