ThumbGate adds pre-action enforcement to AI coding agents. When your agent makes a mistake, you give it a thumbs-down. The system auto-generates a PreToolUse gate that physically blocks the action before it executes next time. Thompson Sampling adapts gate confidence — aggressive gates relax, validated ones tighten.
npx thumbgate quick-start
30 seconds to enforcement.
The Honest Numbers
I started with a 36-follower X account and $20 in lifetime Stripe revenue.
Over 4 days, I shipped:
- Self-distillation agent (auto-learns from outcomes)
- Context-stuffing mode (Karpathy-inspired RAG bypass)
- SQL MCP database protection gates
-
quick-startcommand for zero-config setup - 7 SEO guide pages for LLM search discovery
- YouTube Short, TikTok, Instagram Reel (generated programmatically)
50+ tweets. 12+ LinkedIn posts. 7 platforms. Total weekend impressions: 200+. Revenue: $0.
What Actually Worked
The first real sales conversation didn't come from any social content.
It came from a GitHub issue.
I found a developer sharing Claude Code session skills on Reddit. He had a repo with a clean session management approach. I opened an issue proposing that ThumbGate lessons could feed into his session skills.
His response: "Hey Igor. This looks really cool. I'd love to chat. I really like meeting smart people solving important problems."
Two messages later: call booked.
GitHub issues on complementary repos are the highest-ROI outreach channel for dev tools. They're 1:1, contextual, and the person sees you contributing — not selling.
What Didn't Work
- Reddit: Account got automod-filtered everywhere. Low karma + AI tool mentions = instant removal.
- Broadcasting tweets: 50+ tweets to 36 followers. Impressions grew but zero converted.
- YouTube Short: Generated with Playwright + ffmpeg. First version broken (no audio). Minimal views.
What I'd Do Differently
- Start with GitHub issues, not tweets. Find 10 repos in your space. Open genuine integration proposals.
- Get on registries immediately. Our Smithery listing (68 tools) drove more discovery than all social posts combined.
- Don't build features until someone pays. I shipped 6 features in 4 days. None matter until the call converts.
Technical Stack
For the curious:
// ThumbGate gate evaluation — must stay under 100ms
const result = evaluateGates(toolCall, lessonDB);
if (result.blocked) {
return { action: 'block', message: result.message, confidence: result.confidence };
}
- PreToolUse hooks: intercept tool calls before execution
- Thompson Sampling: Beta(alpha, beta) for adaptive gate confidence
- Self-distillation: auto-generates rules from agent outcomes
- Context-stuffing: dumps all lessons into context, bypassing RAG
- SQLite+FTS5: lesson search in <10ms
- 68 MCP tools on Smithery
What's Next
Tomorrow: the call. Demo is 30 seconds. The pitch is integration, not sales.
Founding member deal: $49 one-time, Pro forever.
GitHub: IgorGanapolsky/ThumbGate
Smithery: rlhf-loop/thumbgate
Founding Member $49
npx thumbgate quick-start
Top comments (0)