Skip to content
View sudotsu's full-sized avatar

Block or report sudotsu

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.

Content in all repositories owned by your account will be closed.
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
sudotsu/README.md

sudotsu

I'm AJ. I run a tree service, and for about two years I've been building things by directing AI coding agents. No CS degree, and I make plenty of mistakes. I try not to believe an AI just because it sounds sure, especially when it's telling me I'm right.

What I've built

Anatomy of a hosting breach An attack on 17 domains sharing one account. We stopped it, worked out what happened from the logs, and rebuilt 11 production sites so one can't write to another. The write-up includes what we still don't know and what's unfinished.

AxProtocol and Sentinel My first big AI project, with its git history. The idea I still like is that a system shouldn't be the only one vouching for its own output. Sentinel is a separate auditor that recomputes hashes and checks signatures.

opend-ai Everybody's building a coding agent, and this one's mine. It's uncensored, shows you the model's reasoning as it works, and runs commands in a sandbox with no network. Deliberate mode is my experiment in whether small models arguing with each other can get closer to what a much bigger model would say.

claude-h1ve I built this because every new agent session started blank. It keeps instructions and memory in one git repo so each machine starts with the same context. I ran it on desktops and on my phone in Termux.

AI Toolshed Where I keep my AI tools. It has audit and fix skills that make an agent use a product like a customer would and show evidence, plus a guide on writing agent instructions that hold up.

Keno Engine You can't beat keno odds and I don't pretend to. You can change how your wins cluster. It builds 25 coordinated tickets, improves them with hill climbing, and compares them to random picks with a 10,000-draw Monte Carlo simulation.

MediCat Field Guide Repair toolkits assume you already know which tool you need. This offline guide starts from your problem, explains 607 tools in plain language, and tries to stop you from wiping the wrong thing. It's independent, and I've offered it to the MediCat maintainers.

omahatreecare.com and Midwest Roots MCP My business site, with five free homeowner tools for hazards, tree problems, species, DIY or hire a pro, and cost. They say what can't be judged remotely. I'm also packaging them as a ChatGPT/MCP app.

Courses dontlearntocode (early): the AI is the actor and you're the director. It's for people who've committed, with actual syntax on day one. Retiree Business Blueprint (in development): for adults 60 to 75 building a business from what they already know, with a platform designed for seniors.

Smaller stuff bios-pw: on-device BIOS/UEFI recovery candidates archtutor: catches Debian habits in your shell and teaches the Arch way mtk_gui: GUI for mtkclient TahoeGPT: truck assistant PWA for a friend FieldQuote (early): AI estimating for tree contractors ai-futures-lab: research on AI futures strategies

What I'm working on

  • Picking what deserves the time. I can usually figure out how to do a hard thing. Deciding which ones to do is harder. I'm practicing setting the decision and a stopping point before I start researching.
  • Making money from what I build. I've sold for years, but getting my own products in front of people is a different skill.
  • Depth. I'm not a career developer. I read and judge code, and I use tests and adversarial review to catch what I miss.

If you've solved any of these, I'd like to hear how. If you're stuck on something I'm good at, maybe we should work together.

What I work with

AI: Claude Code, Codex, Gemini CLI, Antigravity, Cursor, MCP, CLAUDE.md and AGENTS.md Web: Next.js, TypeScript, Tailwind, Supabase, Vercel, WordPress, PHP Systems: Ubuntu, Debian, Kali, Arch, Windows, macOS, Termux Search: about 10 years of SEO, mostly local, plus GEO

Pinned Loading

  1. opend-ai opend-ai Public

    Uncensored local-first CLI coding agent powered by Venice.ai — streams live reasoning, edits files, runs commands.

    TypeScript 3

  2. claude-h1ve claude-h1ve Public template

    One git repo. Every Claude instance you own stays in sync.

    Shell 3

  3. tahoegpt tahoegpt Public

    TypeScript 1

  4. ai-toolshed ai-toolshed Public

    Practical skills, plugins, and tools for working better with AI

    Python 1

  5. opend-cli opend-cli Public

    Desktop UI for opend-ai — Tauri + React frontend for the uncensored local-first coding agent

    TypeScript 1

  6. mtk_gui mtk_gui Public

    Standalone GUI for mtkclient — modular, plugin-enabled, PySide6

    Python 1