Skip to content
View adetwiler's full-sized avatar

Highlights

  • Pro

Organizations

@Shutterpix

Block or report adetwiler

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
adetwiler/README.md

Andrew Detwiler

Game developer and AI engineer. I run two indie game studios and build AI tools for game developers, including the ones I use to ship my own games.

I write about building with AI agents at andrewdetwiler.com.

The shape of my memory network: points and the links between them

That is my own project memory, redrawn on every commit. Each point is one note and each line is one note linking to another. The words are deliberately not there: the picture is generated from the files, then every name is thrown away before anything is drawn.

Things you can use

I use all three of these every day. The hub is the screen I actually work on, the meeting room is where I take my calls, and the picture above came out of the method. None of them is a side project I published and walked away from.

  • Attention Hub: one screen for everything you have running, and the one thing that needs you. Anything that can append a line to a file can put a question in front of you and read your answer back. Local only, no account, no telemetry. macOS and Linux; Windows untested.
  • Meeting room kit: a static page that hosts a real video meeting, with camera, screen share, chat and a transcript. No server, no database, no accounts, and no credentials in the thing you deploy. MIT.
  • Build With the Memory: a free method that gives your AI coding agent a project memory. Plain files, one prompt, no install. The method lives in build-with-the-memory.

What I'm building

  • Playloop: AI playtest insights for indie game studios. It tells you why players quit, not just that they quit.
  • The Stars Are Not Ready: a neon arcade roguelite. Demo on itch.io, Steam release coming.
  • Tyro: Legend of Whisperwood: a Souls-like Metroidvania where a field mouse walks a forest that shifts with his sanity. Back in development.
  • Globugrounds: a quiet little meadow. It does not stay that way.
  • Toppleworks: lay the chain, press topple. An incremental where you build domino machines and draft charms that rewrite the physics.

Studios

How I work

Most of my work runs through AI coding agents backed by a committed project memory. Decisions, conventions, and gotchas live in the repo itself, so any session can pick up where the last one left off. Build With the Memory is that method, written down and free to use. The picture at the top is what it looks like after six weeks.

Toolbox

TypeScript · Next.js · React · Node · Postgres · Unity / C# · AI agents & tooling

Reach me

Pinned Loading

  1. build-with-the-memory build-with-the-memory Public

    Give your AI coding agent a memory. Plain files, one prompt, no install.

    Shell 1

  2. attention-hub attention-hub Public

    Attention Hub: a free, local-only command center for AI-assisted work. In-app notifications when something needs you. No telemetry, your data stays yours.

    TypeScript 1

  3. meeting-room-kit meeting-room-kit Public

    A static video meeting room: no server, no secret, mute is mechanical, transcript stays in the browser.

    HTML 1