BuildingJeremy Longshore · Intent Solutions
I make teams
AI-native.
I build AI systems around real work, test what they do, and help teams operate and improve them. Intent Solutions connects that engineering to evidence, teaching, open source, and products.

Claude Code credential
Anthropic-issued badge for scoping, deploying, configuring, and operating Claude Code. Earned through eight courses and a scenario-based capstone.
Verify on CredlyProof of work
20,400 contributions in the last year
Shipped and running
Projects
Tons of Skills
LiveOpen-source skills marketplace · about 56K Skills.sh installs (Oct 2026)
Bob's Big Brain
LiveGoverned team brain: cited recall with a tamper-evident audit trail
Intent Eval Platform
LiveAudit-first AI evaluation: measure the behavior, sign the result, gate the ship
Scorecard Echo
LiveLive broadcast-booth companion for baseball: real-time stats and storylines
DiagnosticPro
LivePhoto-to-diagnosis: upload a pic, get a repair plan
HustleStats
LiveReal-time youth soccer stats with AI performance reports
IRSB
LiveOn-chain guardrails for AI agents — no agent should hold unguarded keys
Upstream, not just downstream
Open-source contributions
45 merged PRs across 17 external repos
Authored by Jeremy and accepted by outside maintainers. Contribution does not imply employment, partnership, or client status.
NOW LMS
i18n compile-at-boot fixes, enrollment integrity constraints, theme perf, and test coverage for the open-source learning management system
Kobiton Automate
Mobile device-cloud test automation contributions
Blur Extension
Teams, Slack, export/import, custom patterns
Beads
Natural-language skill activation and core fixes
PostHog
React state management and feature-flag bug fixes
Kilo Code
Agent runtime test fix
tldraw
Prettier extension fix
Filament
Dark mode fix
Vertex AI Samples
ADK inline-source deployment tutorial for Agent Engine
Agent Starter Pack
Bob's Brain production ADK reference in the community showcase
Also merged in OmaSafe · agent-brain · xireactor-brilliant · wasteland · claude-skills-collection · awesome-agent-skills · cx-core
Work diary
Writing
Build logs and field notes from startaitools.com
Erasure Requests: Model Provider Cleanup From Reservations
When a product has to honor an erasure request, the cleanup obligation owed to a hosted model provider has to come from what was possibly sent, not from what we can prove was sent....
Rate Limit a Django Signup Form Without Refusing Anyone
A rate limit on a public form answers a burst with an error, and the real person who arrived during the spike leaves with it. If you run a public signup or request-access form and...
Dependabot Groups for Up-to-Date Branch Protection
Eight dependency pull requests sat open on one repository, and all eight were behind the default branch by 25 commits. Their checks were green, but only against the old base. By th...
Referrer-Policy same-origin: Django CSRF 403 Origin null
A strict Referrer-Policy header can make every real visitor’s form post fail with a 403 while your test suite stays green. This post covers why that happens, which header val...
Discord Webhook 204 No Content: Confirm with ?wait=true
A feed relay (a job that forwards new RSS items into chat) that marks an item as seen on any 2xx response can record a post as delivered that never reached the intended channel, an...
go tool cover -func: Join Coverage by Function, Not by File
A CRAP-score gate can pass a Go function that no test runs. The gate matched coverage to complexity by file path alone, so every function in a file inherited the coverage of the la...
Stuff I run
Tools
The stack behind everything on this page — no affiliate links, just what survives daily use.