{
  "site": "https://trespies.dev",
  "owner": "TresPies LLC",
  "about": "Every public stop on trespies.dev. Private stops are counted, never named.",
  "updated": "2026-09-29",
  "checked": "2026-09-29T13:46:12.262Z",
  "languages": {
    "en": "https://trespies.dev/",
    "es": "https://trespies.dev/es/"
  },
  "lines": [
    {
      "id": "infra",
      "n": 1,
      "name": {
        "en": "Infrastructure",
        "es": "Infraestructura"
      },
      "blurb": {
        "en": "The open-source plumbing: agents, protocols, and the tools everything else here is built with.",
        "es": "La plomería de código abierto: agentes, protocolos y las herramientas con las que se construye todo lo demás."
      }
    },
    {
      "id": "research",
      "n": 2,
      "name": {
        "en": "Research & data",
        "es": "Investigación y datos"
      },
      "blurb": {
        "en": "Equity data, civic APIs, and language access — the work the firm is known for.",
        "es": "Datos de equidad, APIs cívicas y acceso lingüístico: el trabajo por el que se conoce a la firma."
      }
    },
    {
      "id": "products",
      "n": 3,
      "name": {
        "en": "Products",
        "es": "Productos"
      },
      "blurb": {
        "en": "Things people use or read, each on its own domain.",
        "es": "Cosas que la gente usa o lee, cada una en su propio dominio."
      }
    },
    {
      "id": "experiments",
      "n": 4,
      "name": {
        "en": "Experiments",
        "es": "Experimentos"
      },
      "blurb": {
        "en": "Small, fast builds that each test one idea. A few graduate; all of them teach something.",
        "es": "Construcciones pequeñas y rápidas que ponen a prueba una sola idea. Pocas se gradúan; todas enseñan algo."
      }
    },
    {
      "id": "private",
      "n": 5,
      "name": {
        "en": "Private",
        "es": "Privada"
      },
      "blurb": {
        "en": "Other people’s projects, shared by link only.",
        "es": "Proyectos de otras personas; solo se comparten con enlace."
      },
      "private": true
    }
  ],
  "stops": [
    {
      "id": "dojogenesis",
      "name": "DojoGenesis",
      "line": "infra",
      "status": "live",
      "url": "https://dojogenesis.com",
      "host": "dojogenesis.com",
      "opened": "2026-01-06",
      "summary": {
        "en": "The open-source agent stack: a gateway, an MCP server, a CLI, and plugins.",
        "es": "El stack de agentes de código abierto: un gateway, un servidor MCP, una CLI y plugins."
      }
    },
    {
      "id": "gateway",
      "name": "Agentic Gateway",
      "line": "infra",
      "status": "live",
      "url": "https://gateway.trespies.dev/health",
      "host": "gateway.trespies.dev",
      "opened": "2026-04-13",
      "summary": {
        "en": "The Go engine that routes model calls, tools, and memory for DojoGenesis agents. The link opens its live health report.",
        "es": "El motor en Go que enruta llamadas a modelos, herramientas y memoria para los agentes de DojoGenesis. El enlace abre su reporte de salud en vivo."
      }
    },
    {
      "id": "dash",
      "name": "Operator dashboard",
      "line": "infra",
      "status": "gated",
      "url": "https://dash.trespies.dev",
      "host": "dash.trespies.dev",
      "opened": "2026-06-13",
      "summary": {
        "en": "The operator’s cockpit: open obligations, the backlog, and what ships this week.",
        "es": "La cabina del operador: pendientes abiertos, el backlog y lo que sale esta semana."
      }
    },
    {
      "id": "bring-loop",
      "name": "Bring Loop",
      "line": "infra",
      "status": "live",
      "url": "https://github.com/DojoGenesis/bring-loop",
      "host": "github.com/DojoGenesis/bring-loop",
      "opened": "2026-07-04",
      "summary": {
        "en": "An open-source tool that surfaces one outward move a day — a send, a decision — and logs it.",
        "es": "Una herramienta de código abierto que propone una acción hacia afuera al día (enviar algo, decidir algo) y la registra."
      }
    },
    {
      "id": "dag-essentials",
      "name": "DAG Essentials",
      "line": "infra",
      "status": "live",
      "url": "https://github.com/DojoGenesis/dag-essentials-mcp",
      "host": "github.com/DojoGenesis/dag-essentials-mcp",
      "opened": "2026-07-04",
      "summary": {
        "en": "An open-source MCP server that gives AI agents nine graph operations, like topological sort and critical path.",
        "es": "Un servidor MCP de código abierto que da a los agentes de IA nueve operaciones de grafos, como orden topológico y ruta crítica."
      }
    },
    {
      "id": "nostr",
      "name": "Nostr notes",
      "line": "infra",
      "status": "live",
      "url": "https://nostr.trespies.dev",
      "host": "nostr.trespies.dev",
      "opened": "2026-07-10",
      "summary": {
        "en": "Research on the Nostr protocol and Soapbox: an operator’s manual and proposed protocol changes, in two languages.",
        "es": "Investigación sobre el protocolo Nostr y Soapbox: un manual de operación y propuestas de cambio al protocolo, en dos idiomas."
      }
    },
    {
      "id": "ke",
      "name": "Knowledge Editions",
      "line": "infra",
      "status": "progress",
      "opened": "2026-09-01",
      "summary": {
        "en": "An open marketplace and trust layer for what AI agents know. No public address yet.",
        "es": "Un mercado abierto y una capa de confianza para lo que saben los agentes de IA. Aún sin dirección pública."
      }
    },
    {
      "id": "pdi",
      "name": "Policy Data Infrastructure",
      "line": "research",
      "status": "live",
      "url": "https://api.policydatainfrastructure.com",
      "host": "api.policydatainfrastructure.com",
      "opened": "2026-04-14",
      "summary": {
        "en": "An open API and viewer for Wisconsin public data: 72 counties, 1,542 census tracts, 51 variables.",
        "es": "Una API y un visor abiertos con datos públicos de Wisconsin: 72 condados, 1,542 sectores censales y 51 variables."
      }
    },
    {
      "id": "atlas",
      "name": "Madison Equity Atlas",
      "line": "research",
      "status": "live",
      "url": "https://madisonequitydata.org",
      "host": "madisonequitydata.org",
      "opened": "2026-07-03",
      "summary": {
        "en": "Maps of Dane County’s 125 census tracts — every source cited, every estimate rated for confidence, in English and Spanish.",
        "es": "Mapas de los 125 sectores censales del condado de Dane: cada fuente citada y cada estimación con su nivel de confianza, en inglés y español."
      }
    },
    {
      "id": "scorecard",
      "name": "Language Access Scorecard",
      "line": "research",
      "status": "live",
      "url": "https://languageaccess.trespiesdesign.com",
      "host": "languageaccess.trespiesdesign.com",
      "opened": "2026-07-12",
      "summary": {
        "en": "Paste a Spanish vital document and score its readability, jargon, and match with the English — right in your browser.",
        "es": "Pegue un documento vital en español y mida su claridad, su jerga y qué tanto coincide con el inglés, ahí mismo en su navegador."
      }
    },
    {
      "id": "nightshift",
      "name": "Night Shift",
      "line": "products",
      "status": "live",
      "url": "https://nightshift.cash",
      "host": "nightshift.cash",
      "opened": "2026-04-22",
      "summary": {
        "en": "A money app for people paid in cash and tips: shifts, earnings, and money set aside for taxes. English and Spanish.",
        "es": "Una app de dinero para quienes cobran en efectivo y propinas: turnos, ganancias y lo que se aparta para impuestos. En inglés y español."
      }
    },
    {
      "id": "kataroll",
      "name": "Kata Roll",
      "line": "products",
      "status": "live",
      "url": "https://kataroll.com",
      "host": "kataroll.com",
      "opened": "2026-06-08",
      "summary": {
        "en": "A practice app for ADHD-wired minds: set one goal, work it, debrief, carry it forward. App stores next.",
        "es": "Una app de práctica para mentes con TDAH: una meta, a trabajarla, el repaso y a seguir. Pronto en las tiendas de apps."
      }
    },
    {
      "id": "madeofdoors",
      "name": "Made of Doors",
      "line": "products",
      "status": "live",
      "url": "https://madeofdoors.com",
      "host": "madeofdoors.com",
      "opened": "2026-07-04",
      "summary": {
        "en": "A short essay on what it feels like to meet — and work inside — a directed graph.",
        "es": "Un ensayo breve sobre cómo se siente encontrarse con un grafo dirigido y trabajar dentro de él."
      }
    },
    {
      "id": "body-almanac",
      "name": "Body Almanac",
      "line": "experiments",
      "status": "live",
      "url": "https://body-almanac.trespies.dev",
      "host": "body-almanac.trespies.dev",
      "opened": "2026-06-27",
      "summary": {
        "en": "An almanac of your predictable bad days, forecast by condition, region, and season.",
        "es": "Un almanaque de sus días malos previsibles, pronosticados por condición, región y temporada."
      }
    },
    {
      "id": "bodyglossary",
      "name": "Bodyglossary",
      "line": "experiments",
      "status": "live",
      "url": "https://bodyglossary.trespies.dev",
      "host": "bodyglossary.trespies.dev",
      "opened": "2026-06-27",
      "summary": {
        "en": "Turns “the 3pm crash” and “wired-but-tired” into a typeset dictionary entry.",
        "es": "Convierte «el bajón de las 3» y «cansado pero acelerado» en una entrada de diccionario."
      }
    },
    {
      "id": "contagion",
      "name": "Contagion",
      "line": "experiments",
      "status": "live",
      "url": "https://contagion.trespies.dev",
      "host": "contagion.trespies.dev",
      "opened": "2026-06-27",
      "summary": {
        "en": "Flu, COVID, and RSV activity by state, from a June 2026 snapshot of real CDC surveillance data.",
        "es": "Actividad de influenza, COVID y VSR por estado, con una muestra de junio de 2026 de datos reales de vigilancia de los CDC."
      }
    },
    {
      "id": "counterclock",
      "name": "Counterclock",
      "line": "experiments",
      "status": "live",
      "url": "https://counterclock.trespies.dev",
      "host": "counterclock.trespies.dev",
      "opened": "2026-06-27",
      "summary": {
        "en": "An illustrative model of which way, and how fast, your habits move your age — a needle, not a number.",
        "es": "Un modelo ilustrativo de hacia dónde y qué tan rápido sus hábitos mueven su edad: una aguja, no un número."
      }
    },
    {
      "id": "phenotype-draft",
      "name": "The Phenotype Draft",
      "line": "experiments",
      "status": "live",
      "url": "https://phenotype-draft.trespies.dev",
      "host": "phenotype-draft.trespies.dev",
      "opened": "2026-06-27",
      "summary": {
        "en": "Eight biomarkers, graded like a fantasy-sports roster. Illustrative, not medical.",
        "es": "Ocho biomarcadores, calificados como un equipo de fantasía deportiva. Es ilustrativo, no médico."
      }
    },
    {
      "id": "quorum",
      "name": "Quorum",
      "line": "experiments",
      "status": "live",
      "url": "https://quorum.trespies.dev",
      "host": "quorum.trespies.dev",
      "opened": "2026-06-27",
      "summary": {
        "en": "Put a health decision to a panel of about ten simulated specialists and see exactly where they split.",
        "es": "Lleve una decisión de salud ante un panel de unos diez especialistas simulados y vea exactamente dónde se dividen."
      }
    },
    {
      "id": "taller-abierto",
      "name": "Taller Abierto",
      "line": "experiments",
      "status": "live",
      "url": "https://taller-abierto.trespies.dev",
      "host": "taller-abierto.trespies.dev",
      "opened": "2026-07-26",
      "summary": {
        "en": "A demo site for a made-up bilingual workshop series, built from a site template in under 21 minutes.",
        "es": "Un sitio de demostración para una serie ficticia de talleres bilingües, hecho con una plantilla en menos de 21 minutos."
      }
    }
  ],
  "private": {
    "count": 6,
    "kinds": {
      "en": "two one-of-one pitch pages, a client’s app, a launch guide written for one person, a collaborator’s working hub, and a draft made for one reader",
      "es": "dos páginas hechas para una sola persona cada una, la app de un cliente, una guía de lanzamiento escrita para una persona, el espacio de trabajo de un colaborador y un borrador hecho para un solo lector"
    }
  }
}
