Tom Keefe

I build tools for problems I know firsthand.

Thirteen years in GTM strategy and operations shaped how I think about systems. Now I use AI to build products for the problems I keep running into.

ROLEDirector, GTM Experts at Demandbase
YEARS13 in GTM Strategy/Ops 6mo building AI products
STATUSThe agents are typing
Built across
Claude CodeAnthropic APIPythonFastAPITypeScriptNext.jsReactPostgresDockerRailwayVercelGoogle CloudAllTrailsTelegramSimpleFinCloudflarePorkbunWhispr API

Learning to build by building things I need.

These projects started with problems I wanted to solve. AI agents write the code. I set the direction, make the decisions, and keep improving the results through everyday use.

All projects.

10 projects

Every project has a GitHub repo you can fork. Dynasty Analyzer, Family Tree, and Job Search also have apps anyone can sign up to use.

5 principles I learned the hard way.

Each one cost at least a quarter to learn.

  1. 01

    Understand the data.

    An agent with bad context makes confident, wrong decisions fast. MarTech Intel starts with the sources and how they fit together.

  2. 02

    Plan the structure before building.

    Talk the problem through, get a plan, then build. Adding a multi-tenant design later taught me to think about scale from the beginning.

  3. 03

    Match the model to the task.

    Camera Agent uses one model to expand a lesson and a different one to grade the photo that comes back.

  4. 04

    Verify the result.

    A model saying “done” is a claim. Tests, independent/subagent review, and using the product are how I check that claim.

  5. 05

    Use what you build.

    You’re your own best user. Build, test, break, repeat. That’s the simplest path to a better product.

Let's talk.

Most of what's on this page started as a problem I was annoyed about. Happy to talk through any of it, or yours.