@kenkahn.bsky.social
📤 10
📥 3
📝 220
I scanned a paper I wrote over 40 years ago and asked Codex to make an HTML version of the paper where the reader can run and modify all the examples in the paper. I’m happy with the result.
docs.google.com/document/d/1...
loading . . .
Turning a 40-year old paper into an interactive document with the help of Codex
Turning a 40-year old paper into an interactive document with the help of Codex - home page 7 May 2026 I’m a big fan of active essays (now known as explorable explanations). After reading a paper ...
https://docs.google.com/document/d/1DC85cqX0kSI9p_gbYGkf7hYiRjIwqVEbTiA4mBAwr10/edit?usp=sharing
about 19 hours ago
0
0
0
I returned to the app I co-created with ChatGPT a few weeks ago where the Logo turtles draw on 3D shapes. I added cubes and several new features.
docs.google.com/document/d/1...
3 days ago
0
0
0
With Gemini’s help I built an app that periodically creates illustrations in real time based upon what is being said.
youtu.be/96jN2OCOfLs?...
6 days ago
2
0
0
Claude helped me build an animated message to aliens that begins with turtle graphics and ends with science and mathematics. Inspired by the 1960 book on the Lincos message.
docs.google.com/document/d/1...
11 days ago
0
0
0
I asked ChatGPT whether a hack that enables programs to use the OpenAI API without a costly API key could be done in web pages as well. API usage would then count against the model usage quota of the ChatGPT subscriber. It is possible but very clumsy and hacky.
docs.google.com/document/d/1...
loading . . .
Creating web apps that use OpenAI’s API as a subscriber
Creating web apps that use OpenAI’s API as a subscriber - home page 26 April 2026 When I read about a project that uses the OpenAI GPT API without an API key, I wondered if it was possible to creat...
https://docs.google.com/document/d/1EBhfUjoKq-inJKJi_q9eGMgMzFm4Ab79VByGgfM5sH4/edit?usp=sharing
12 days ago
0
1
0
After reading "What Will It Take to Get AI Out of Schools?" in the New Yorker I wondered how Seymour Papert would react. So I asked 3 chatbots to imagine response essays by Seymour. I was impressed.
docs.google.com/document/d/1...
loading . . .
Three "Seymour Papert bot" responses to "What Will It Take to Get AI Out of Schools?"
Three "Seymour Papert bot" responses to What Will It Take to Get AI Out of Schools? - home page 24 April 2026 After reading What Will It Take to Get A.I. Out of Schools? in the New Yorker, I ask...
https://docs.google.com/document/d/1dK5mIMNkw9NR5ZI2Cp9a_PJzlex_JCB6FvgqrTgbBBA/edit?usp=sharing
14 days ago
0
0
0
I returned to experimenting with the evolution of Logo turtle programs. This time I co-created with Claude a huge app (7000 lines) that automates experimentation and analysis.
docs.google.com/document/d/1...
14 days ago
0
1
0
Today I created an app with Gemini and ChatGPT where a child can talk to unicorns, hear them “sing”, and give them presents.
docs.google.com/document/d/1...
17 days ago
0
0
0
All the major chatbots now can include interactive visualizations inside their chats. I decided to challenge them with the complex process of how ribosomes create proteins.
docs.google.com/document/d/1...
19 days ago
0
0
0
Logo turtles can escape flatland and leave trails on spheres, cylinders, cones, and donuts. With ChatGPT I built an app that runs Logo programs on 3D shapes.
docs.google.com/document/d/1...
21 days ago
2
0
0
Last week, I created an app with an agent that modifies Logo turtle programs and another agent who evaluates the generated images and suggests improvements. I returned by working with Claude to improve the app and run over 75 experiments.
docs.google.com/document/d/1...
loading . . .
28 days ago
0
0
0
I was able to design and implement a chatbot with support for vibe coding by asking chatbots to make the app run small free large language models. It runs fine without network access.
docs.google.com/document/d/1...
about 1 month ago
0
1
0
After seeing a 1913 crossword puzzle in the Guardian today I asked ChatGPT to make an app from the photo. Its response was a working app.
docs.google.com/document/d/1...
about 1 month ago
0
0
0
I spoke to ChatGPT on my phone to turn it into a spirit level for hanging pictures. Permissions to use its motion sensors complicated what should have been a simple task.
docs.google.com/document/d/1...
about 1 month ago
0
0
0
With Gemini’s help I created an app with an agent that modifies Logo turtle programs and another agent who evaluates the generated images and creates suggested improvements based on the “taste” input. I ran experiments where the agents evolved the turtle programs .
docs.google.com/document/d/1...
loading . . .
A multi-agent app to evolve turtle graphics programs co-created with Gemini
A multi-agent app to evolve turtle graphics programs co-created with Gemini - home page 1 April 2026 This image was automatically generated by ChatGPT from the PDF of this...
https://docs.google.com/document/d/1ulliMQ1VPaTMGQcigS2WpqiYxVKIXhxyhxlyubzoohA/edit?usp=sharing
about 1 month ago
0
0
0
Yesterday in an online course based upon my book, The Learner’s Apprentice, two school students presented impressive apps they co-created with AI. One was a 3D space game made by a 9 year old and the other an “everything” app for fellow students.
docs.google.com/document/d/1...
about 1 month ago
0
0
0
I guided Claude and Gemini in the creation of Seymour Papert bots. Some of the Papert quotes they made up, so I managed to get Codex to carefully go through 22 papers to select good thought-provoking quotes to start the conversations.
docs.google.com/document/d/1...
about 1 month ago
0
0
0
I built playful mockups of a version of the Mac Finder based upon animation principles as imagined in a 1988 paper. I asked three chatbots to create demos of this “Disney Finder”.
docs.google.com/document/d/1...
loading . . .
about 1 month ago
0
0
0
Today I easily built an extension with Claude that alters the fonts on web pages to match the age of the words.
docs.google.com/document/d/1...
about 2 months ago
0
0
0
I created a Lemmings-like game where players control creatures by entering rules in English. Claude helped me brainstorm the design and implemented the code. GPT Codex tested the game and worked with Claude to improve it.
docs.google.com/document/d/1...
about 2 months ago
0
2
0
I created over a dozen artifacts based on my book, The Learner’s Apprentice, using Google’s NotebookLM. I created these in nine different formats (videos, quizzes, podcasts, …). NotebookLM is impressive.
docs.google.com/document/d/1...
about 2 months ago
0
1
0
A 5-year old’s adventures as a unicorn who meets fairies, a mermaid, and an initially very friendly shark by using an app I co-created with Gemini.
docs.google.com/document/d/1...
about 2 months ago
0
0
0
I found that GPT-5.3-Codex can design, implement, test, and debug a multimedia game for a 5-year old. My job was mostly giving it permissions.
docs.google.com/document/d/1...
about 2 months ago
0
0
0
I recently asked different chatbots to create novel web games. Here I asked them to create games that are both original and FUN. 10 games of varying quality resulted.
docs.google.com/document/d/1...
2 months ago
0
0
0
After discovering a lack of novelty in yesterday’s LLM designed games I chatted with Claude about this. We came up with a 5-step prompt that worked well.
docs.google.com/document/d/1...
2 months ago
0
0
0
I asked 3 chatbots “I’m curious how creative you can be. Please create a NOVEL AI-powered web game.” Ten games were produced that seem novel but investigations indicate maybe not so much.
docs.google.com/document/d/1...
2 months ago
0
0
0
After discussing with Claude the tension between vibe coding and computational thinking, Claude created a guiding prompt. I tested it and we iteratively improved it.
docs.google.com/document/d/1...
2 months ago
1
0
0
“Imagine that Cinderella, after returning from the ball, decided to create a multi-page website with images. How might it look? “ I asked Claude, Gemini, and ChatGPT. 3 very different websites emerged.
docs.google.com/document/d/1...
2 months ago
1
1
0
Perhaps LLMs can provide both formative and summative assessments when students do substantial creative projects with AIs and are asked to provide documentation of their processes as well as their projects.
docs.google.com/document/d/1...
3 months ago
0
0
0
I had moderate success comparing the abilities of a collection of agents and directly prompting LLMs when asked to rewrite a very short story. I realize to really explore this is a bigger effort than I’m prepared to make.
docs.google.com/document/d/1...
loading . . .
Exploring how Emotion Machine app agents can rewrite a very short science fiction story
Exploring how Emotion Machine app agents can rewrite a very short science fiction story - home page 20 February 2026 I returned to exploring emotion agents that I co-created in . This time I was...
https://docs.google.com/document/d/1p3T6Dl4k58OrCl1xOtAH9FSFPaAaCEkYx4OHUnHJo1g/edit?usp=sharing
3 months ago
0
0
0
Today I asked Claude Code to create a web page that recreates some animation demos I programmed 50 years ago.
docs.google.com/document/d/1...
3 months ago
0
0
0
I experimented with using Claude Code to test and improve a game with nearly no input from me. It did very well. This is empowering, but probably is likely to reduce the learning resulting from co-creating apps with chatbots.
docs.google.com/document/d/1...
loading . . .
Claude Code controlling Claude in Chrome controlling claude.ai which uses the Claude API
Claude Code controlling Claude in Chrome controlling claude.ai which uses the Claude API - home page 18 February 2026 I read how people were using Claude Code to run and test apps (usually apps ...
https://docs.google.com/document/d/16Biy_v5Edz1XlistmeYmy3UDEKuCwhHZRRovQdS9HHI/edit?usp=sharing
3 months ago
0
0
0
After building a multi-agent app based on Minsky’s Emotion Machine book
docs.google.com/document/d/1...
, I wondered how different the behavior might be if, instead, I asked a chatbot to simulate a conversation between personas. 3 chatbots simulated the 8 agents well.
docs.google.com/document/d/1...
3 months ago
0
0
0
I returned to the task of creating knitting patterns, this time creating an app with Claude that automates the earlier process.
docs.google.com/document/d/1...
3 months ago
0
0
0
I asked three chatbots for predictions about when there will be new versions of each of them.
docs.google.com/document/d/1...
loading . . .
When will the next LLM model releases happen
When will the next LLM model releases happen? 3 Chatbots’ predictions - home page 10 February 2026 I asked Claude Opus 4.6 Extended Thinking, ChatGPT 5.2 Thinking, and Gemini 3 Pro Thinking: Look...
https://docs.google.com/document/d/16zRfHLnrLYy50yUSjw09n6vUEOYi5S_aF_ZpT9S83P8/edit?usp=sharing
3 months ago
0
0
0
I explored the ideas in Marvin Minsky’s book The Emotion Machine that emotions are ways of thinking by creating with Claude an app where emotion agents help solve problems. I experimented with problems ranging from mathematics to ethics to educational policy.
docs.google.com/document/d/1...
3 months ago
1
0
0
I co-designed with Claude a game, then asked Claude in Chrome to make the game and generate the needed 30 media files using the Google AI Studio web page. I’m very happy with the resulting My Father’s Dragon game.
docs.google.com/document/d/1...
3 months ago
1
0
0
I asked Claude 3 dozen questions about its new constitution. Many fascinating responses about its possible “inner life” and its attempts to introspect.
docs.google.com/document/d/1...
3 months ago
0
0
1
I discovered that different text-to-image systems deal very differently with requests that may violate intellectual property as I was creating a birthday card for my sister.
docs.google.com/document/d/1...
3 months ago
0
0
0
For years I have been exploring ways of using generative AI to create illustrated stories. When Google announced a Gemini-based Storybook I investigated. This led me to discover Opal, Google’s experimental multi-agent authoring system.
docs.google.com/document/d/1...
4 months ago
0
0
0
I was pleased with how well web browser agents were able to explore and build things in web apps that I’ve built. They were able to use my agent application creator app to create a good AI agent writing system.
docs.google.com/document/d/1...
loading . . .
4 months ago
1
0
0
I updated my table of the over 1000 apps I’ve created with chatbots since May 2023.
toontalk.github.io/AI/misc/turn...
4 months ago
0
0
0
With the help of Claude and Gemini I created a web app for easily creating and testing collections of AI agents. Using the app I created a fact checker, an image critic, a design community, and more.
docs.google.com/document/d/1...
4 months ago
0
1
0
Like the party game of whisper or telephone, with Gemini I created an app where an image description is generated, an image is generated from the description, and the process is repeated many times.
docs.google.com/document/d/1...
4 months ago
0
0
0
I’ve always been interested in visualizing how programs work. I asked 3 chatbots to enhance 3 web apps to incorporate explanatory animations. The results were very encouraging:
docs.google.com/document/d/1...
4 months ago
0
0
0
I learned some fundamental data science lessons by working with Gemini to create machine learning models for predicting future influenza cases using historical weather data.
docs.google.com/document/d/1...
loading . . .
Revisiting attempts to have chatbots help me build a machine learning model for predicting influenza cases based upon weather data
Revisiting attempts to have chatbots help me build a machine learning model for predicting influenza cases based upon weather data - home page 3 January 2026 Evidence of my failu...
https://docs.google.com/document/d/1b3PdTVuTMIKWCa8ZCeISY7favuai5ABsYWUTr4lRMoM/edit?usp=sharing
4 months ago
0
1
0
I am very impressed by a model of ant behavior Claude created while I roleplayed a high school student. I believe students can make authentic scientific discoveries in this manner.
docs.google.com/document/d/1...
4 months ago
0
1
0
With Gemini I made a text and image based adventure game. I explored the pyramid at Giza as it was being built, an enchanted forest full of unicorns, Earth when life first started, and more.
docs.google.com/document/d/1...
4 months ago
0
0
0
With Gemini I created a web app where a child creates a wordless story by clicking on emojis to choose the character, setting, and theme. The child can then add narration to the story.
docs.google.com/document/d/1...
4 months ago
0
0
0
My latest experiment with vibe coding with chatbots led to the creation of a web app that can use a phone to monitor heart beats and breathing and provides an AI analysis.
docs.google.com/document/d/1...
loading . . .
4 months ago
0
1
0
Load more
feeds!
log in