TJ
An OpenAI engineer and developer of the OpenCode project, involved in promoting the Loop Engineering concept within the developer community.
Timeline (last 90 days)
Casey Muratori awarded the prize to TJ, judging that only TJ's work could be called a complete game based on its current state rather than its potential.
TJ stated that he had barely given any additional prompts, yet the AI automatically referenced specific content they had discussed in their previous podcast episodes, leading him to speculate that his podcast content may have already entered the model's training data.
TJ used the Opus model to create a Pokémon battle-style interactive narrative game in under two hours.
The project's reference-finding feature draws lines with arrows from the current position to all reference points, which Casey recognized as a true GUI feature.
TJ stated that the project had been in development for fewer than 10 days and that many features are still at a rudimentary stage.
TJ used the Cursor SDK to enable communication between different Neovim instances and used Tailscale to forward messages to his own computer.
The project embeds a Linear GUI, allowing users to view and manage team issues inside Neovim, but status updates are not yet connected to webhooks, bidirectional sync is not implemented, and manual refresh is required.
TJ demonstrated an experimental project for adding a true graphical user interface (GUI) to Neovim during TheStandup livestream by ThePrimeagen's team.
The project's Markdown preview is bidirectionally synced in real time with the actual Neovim buffer, so editing in the preview modifies the same buffer.
The GUI project adopts a four-language hybrid tech stack of C (Neovim core), Rust (GPUI rendering layer), TypeScript/JavaScript (plugin subsystem running via Bun), and Lua (Neovim's native configuration language).
1 more timeline events
All Facts (9)
The GUI project adopts a four-language hybrid tech stack of C (Neovim core), Rust (GPUI rendering layer), TypeScript/JavaScript (plugin subsystem running via Bun), and Lua (Neovim's native configuration language).
60%UnverifiedTJ stated that he had barely given any additional prompts, yet the AI automatically referenced specific content they had discussed in their previous podcast episodes, leading him to speculate that his podcast content may have already entered the model's training data.
50%UnverifiedTJ used the Opus model to create a Pokémon battle-style interactive narrative game in under two hours.
50%UnverifiedTJ used the Cursor SDK to enable communication between different Neovim instances and used Tailscale to forward messages to his own computer.
50%UnverifiedThe project's reference-finding feature draws lines with arrows from the current position to all reference points, which Casey recognized as a true GUI feature.
50%UnverifiedThe project's Markdown preview is bidirectionally synced in real time with the actual Neovim buffer, so editing in the preview modifies the same buffer.
50%UnverifiedThe project embeds a Linear GUI, allowing users to view and manage team issues inside Neovim, but status updates are not yet connected to webhooks, bidirectional sync is not implemented, and manual refresh is required.
50%UnverifiedThose involved in advancing the concept of Loop Engineering include the Claude Code team and TJ, who developed OpenCode.
50%UnverifiedCasey Muratori awarded the prize to TJ, judging that only TJ's work could be called a complete game based on its current state rather than its potential.
50%