Members-Only
Recent Talks & Demos are for members only
You must be an AI Tinkerers active member to view these talks and demos.
March 11, 2026
·
Berlin
An RTS-Style Interface for AI Agents and Codebases
Visualize your codebase as a 3D city with AI agents interacting. See file changes, agent actions, and code telemetry in real-time, all locally.
Overview
A desktop app that renders your codebase as a 3D city – files become buildings, directories become districts. It picks up Claude Code, Codex and Opencode telemetries locally and animates agents flying through the scene as they read, write, and edit files. All local-first – no data leaves your machine.
Video
Links
This project demonstrates an interactive map simulation for controlling agents with play/reset functions.
Tech stack
- Claude CodeAnthropic's agentic coding tool: Unleash Claude's raw power directly in your terminal or IDE to turn complex, hours-long workflows into a single command.Claude Code is Anthropic’s powerful agentic coding assistant, designed for high-velocity development. It operates natively within your terminal, IDE (VS Code, JetBrains), or via a web interface, allowing you to delegate complex tasks like feature building, bug fixing, and codebase navigation. The agent plans, edits files, executes commands, and creates commits, maintaining awareness of your entire project structure. Internally, Anthropic engineers using Claude Code reported a 67% increase in productivity, demonstrating its capacity to deliver significant gains for Pro and Max plan users.
- CodexCodex is OpenAI's autonomous AI software engineering agent: it executes full development tasks in a sandboxed cloud environment.Codex is the advanced, cloud-based software engineering agent from OpenAI, built on a specialized model like `codex-1` (a fine-tuned version of `o3`). It operates on an asynchronous delegation model, allowing developers to assign complete tasks—not just receive suggestions—via the ChatGPT interface. The agent works independently in a secure, isolated cloud container provisioned with the user's GitHub repository and environment. It reads code, writes new features, fixes bugs, runs tests, and drafts Pull Requests (PRs) for review, significantly accelerating the development lifecycle. Access is provided through ChatGPT Plus, Pro, and Enterprise plans.
- ReactReact is an open-source JavaScript library for building dynamic user interfaces (UIs).React is a component-based JavaScript library, developed by Meta (Facebook), engineered for building fast, declarative UIs. It mandates a one-way data flow and utilizes a Virtual DOM mechanism to ensure efficient, predictable updates to the user interface. Developers construct complex UIs by composing small, encapsulated components; this architecture promotes code reusability and simplifies state management across large applications. The library employs JSX (a syntax extension) to integrate HTML-like markup directly within JavaScript logic, supporting development for both web (React DOM) and native mobile platforms (React Native).
- RustRust is a high-performance systems programming language that guarantees memory and thread safety via its compile-time ownership model.Rust is a statically-typed systems language engineered for performance and reliability, directly challenging C/C++ in speed. Its core innovation is the ownership model and 'borrow checker,' which enforces strict memory and thread safety at compile-time, eliminating data races and null pointer dereferences without a conventional garbage collector. Rust achieves near-native speed through 'zero-cost abstractions,' allowing high-level features to compile into highly optimized code. Major industry players, including Microsoft and Cloudflare, leverage Rust for critical infrastructure, and it is now officially supported for development in the Linux kernel.
- ThreeThree.js is the industry-standard JavaScript library for rendering hardware-accelerated 3D graphics in web browsers via WebGL.Created by Ricardo Cabello (Mr.doob) and maintained by a global contributor base, Three.js abstracts the complexities of WebGL into a manageable scene graph API. It enables developers to deploy immersive 3D environments (like NASA's Eyes on the Solar System) using standard components: cameras, lights, and meshes. The library supports glTF 2.0 for efficient asset loading and integrates with physics engines (Cannon.js) for real-time interaction. By handling the heavy lifting of GLSL shaders and matrix math, it delivers high-performance rendering on any device with a modern browser.
- TauriTauri builds tiny, secure, and blazingly fast cross-platform binaries using a Rust core and any web frontend (HTML, JS, CSS).Tauri is an open-source application toolkit: it delivers lightweight, secure desktop and mobile apps across Windows, macOS, Linux, Android, and iOS. Unlike frameworks that bundle a browser engine, Tauri leverages the host OS's native webview (e.g., WebView2, WKWebView), resulting in minimal app sizes—a minimal binary is often less than 600KB. The architecture pairs a flexible web frontend with a high-performance, security-focused backend written in Rust, utilizing Rust's memory and type-safety features. It includes essential tooling: a built-in bundler, a secure self-updater, and a tree-shakeable JavaScript API for controlled system access.
- ZustandA minimalist 1.1KB state management library for React that implements Flux principles through a simple, hook-based API.Zustand (German for state) is a lightweight store maintained by the Poimandres (pmndrs) collective. It bypasses the boilerplate of Redux and the re-render pitfalls of React Context: you define a store with a single create call and access it via hooks. For example: const useStore = create((set) => ({ count: 0, inc: () => set((s) => ({ count: s.count + 1 })) })). This library handles transient state updates efficiently and is utilized by engineering teams at Vercel and Shopify. It remains a top-tier choice for developers who value speed, small bundle sizes, and clean code architecture.
- SQLiteSQLite is a C-language library: a self-contained, serverless, zero-configuration SQL database engine embedded directly into the application process.SQLite is the world's most deployed database engine, functioning as a compact, C-language library (under 900KiB with all features) that eliminates the need for a separate server process. It operates as a serverless, zero-configuration system, storing the entire database (up to 281 terabytes) in a single, cross-platform file. This architecture makes it ideal for countless applications: it is built into all major mobile phones, web browsers, and desktop operating systems. The engine guarantees high reliability, supporting full ACID transactions, and its source code is freely available in the public domain for any use.
- TypeScriptTypeScript is an open-source superset of JavaScript: it adds static typing and compiles to clean, standards-based JavaScript.TypeScript is a high-level, open-source language developed by Microsoft: it acts as a superset of JavaScript, adding a powerful static type system. This system enables compile-time type checking, catching errors before runtime (a critical benefit for large-scale applications). The TypeScript Compiler (TSC) reliably transpiles all code into clean, standards-based JavaScript (ES3 or newer), ensuring compatibility across any browser or host environment (Node.js, React.js, etc.).
Compose Email
Sending...
Email preview
Loading recent emails...