Skip to content
View askalf's full-sized avatar

Block or report askalf

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
askalf/README.md

Own Your Stack

Own Your Stack

Own your AI infrastructure instead of renting it by the token. One subscription. Your box. Your terms.

You were sold a meter — intelligence rented by the token, your data through someone else's pipes, your tools on someone else's roadmap and someone else's pricing meeting. I'm building the opposite: a stack you actually own. The open tools are the door; a real autonomous studio running in production is the proof — the unfinished parts included.

The stack

dario own your routing — your Claude subscription in any tool (Cursor, Cline, Aider, the Agent SDK), at subscription pricing, not per-token bills npm
hybrid own your inference — local-first LLM routing: answer the easy majority on a small local model, escalate only the genuinely hard queries to the frontier; nothing paid or sent off your machine for the rest stars
deepdive own your research — a local agent that plans, searches, reads, and synthesizes a cited answer, through your own router npm
hands own your computer-use — your LLM on your own mouse, keyboard, and screen, with an audit log of everything it does npm
agent own your fleet — connect any device, run the shell or Claude Code tasks the fleet dispatches npm
warden own your agent security — a firewall for every agent tool call: blocks RCE, secret-exfil, SSRF, and prompt-injection / poisoned MCP tools, with a tamper-evident audit stars
canon own your agent skills — vet, sign & pin every skill & MCP server before it runs; drift detection catches a poisoned or silently-updated tool before it ever loads stars
keeper own your agent secrets — an encrypted vault that hands agents scoped, short-lived, single-use leases instead of raw keys; the key never enters the agent's context, and every access is audited stars
cordon own your prompts — a PII-redacting gateway that fails closed: strip or reversibly tokenize names, emails, and secrets before a prompt ever reaches a model, so your sensitive data never leaves your perimeter stars
picket own your agent browser — a governed browser for agents: an indirect-prompt-injection firewall, an action gate, and an LLM judge between the agent and the open web, so a hostile page can't hijack the session stars
browser-bridge own your browser — stealth headless Chromium in a container, CDP on your own endpoint ghcr
claude-sync own your sessions — move Claude Code sessions across machines, byte-identical npm
claude-bridge own your remote — drive your Claude Code sessions from Discord: watch turns, approve actions with a button, stay in sync on the go — your agent on your phone, no SaaS in the middle npm
amnesia own your search — privacy-first metasearch, 155 engines at once, zero tracking, no AI, VPN-tunneled live
pgflex own your database — one Postgres API, two modes: real PostgreSQL in production, or in-process PGlite for a standalone install with no database server to set up npm
redisflex own your queue — one Redis API, two modes: ioredis in production, an in-process stand-in and job queue with no server — the same standalone trick as pgflex, for cache and queues npm
git-providers own your git — one interface across GitHub, GitLab, and Bitbucket: repos, issues, and pull requests, SSRF-guarded; switch providers without rewriting your integration npm
askalf own your operation — the self-hosted AI workforce platform the whole stack runs early access

warden · canon · keeper compose into one layered defense → agent-security-stack — vet the tool, contain the call, give it a key it never holds.

More of the stack → sprayberrylabs.com/own-your-stack

Building it in the open

It's hard, and it's not finished — that's the point. The value isn't a demo; it's the scars from running agents in production for real. I write down what actually happens.

I'm Thomas Sprayberry — 20 years of engineering, from solo founders to Fortune 500. I run Sprayberry Labs, a studio of one that moves at a team's pace because the workforce above does the heavy lifting while I architect, review, and own everything that ships.


Own Your Stack · sprayberrylabs.com · @ask_alf · hello@sprayberrylabs.com

Pinned Loading

  1. dario dario Public

    Your Claude Pro/Max subscription in any tool — Cursor, Cline, Aider, Agent SDK — at subscription pricing, not per-token bills. One local endpoint that replays Claude Code's wire shape so your traff…

    JavaScript 290 44

  2. agent-security-stack agent-security-stack Public

    The open-source agent-security stack — warden + canon + keeper — composed into one layered defense. Vet the tool, contain the call, give it a key it never holds. Part of Own Your Stack.

    JavaScript 2

  3. warden warden Public

    A deterministic, offline firewall for AI-agent tool calls — green/yellow/red/black risk tiers, secret-exfil & prompt-injection blocking, tamper-evident audit. Runs as a Claude Code hook or MCP proxy.

    JavaScript 2

  4. picket picket Public

    own your agent browser — an indirect-prompt-injection firewall + action gate for any CDP browser

    JavaScript 1

  5. cordon cordon Public

    PII-redacting LLM compliance gateway — own your prompts; PII never leaves your perimeter

    TypeScript 1

  6. keeper keeper Public

    own your agent secrets — an encrypted vault that hands agents scoped, short-lived, single-use leases instead of raw keys, and audits every access. Completes the agent-security stack (warden · canon…

    JavaScript 1