@kenkahn.bsky.social
📤 7
📥 3
📝 175
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 days 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 . . .
8 days 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...
11 days 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...
12 days 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...
18 days 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...
20 days 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
22 days 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...
24 days 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...
26 days 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...
28 days 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 . . .
29 days ago
0
1
0
As a change from my usual explorations of co-creating web apps with chatbots, I worked on a Python project with Python exploring how well a model that was trained on over 1600 languages works on other languages.
docs.google.com/document/d/1...
about 1 month ago
0
0
0
While I was pleasantly surprised to discover that Gemini can co-create and host multiplayer apps, it failed to make a multiplayer Pong game that synchronized the two players properly:
docs.google.com/document/d/1...
about 1 month ago
0
0
0
I just finished running two workshops on creative uses of chatbots this week to 40 Indian students. They produced a very impressive variety of apps:
docs.google.com/document/d/1...
and
docs.google.com/document/d/1...
about 1 month ago
0
0
0
In preparation for yesterday’s session with the Indian students I created with Gemini an app that generates plausible fictional words and definitions. I then turned it into a game of choosing which one is real and generalized it to science and history.
docs.google.com/document/d/1...
about 2 months ago
0
0
0
Preparing for a short demo I’m planning for a workshop I’m giving to children while I’m visiting Assam, India I created with Gemini a talking riddling game that produces visual hints.
docs.google.com/document/d/1...
about 2 months ago
0
1
0
As today is ChatGPT’s third birthday, I thought it would be interesting to revisit my posts about experimenting with GPT back then. The most interesting change was how much easier it is to generate illustrated stories.
docs.google.com/document/d/1...
about 2 months ago
0
0
0
Together with Gemini I created “Magic Sketchpad” from an initial prompt generated by Gemini. The user sketches and the app creates animations inspired by the sketch.
docs.google.com/document/d/1...
2 months ago
0
0
0
The "system" isn't a separate software layer checking my work; it's my own probability weights predicting that "after a URL usually comes a closing parenthesis or a markdown format," effectively hallucinating the formatting into the code.
docs.google.com/document/d/1...
(2/2)
loading . . .
Gemini 3 Pro sure “sounds” conscious and self-aware
Gemini 3 Pro sure “sounds” conscious and self-aware - home page 22 November 2025 Strange self-reflection from Gemini Gemini surprised me while trying to fix a stubborn bug (that was due to it being...
https://docs.google.com/document/d/1pdZSScWcnh7TiNazb_86OD9qHj2dr2XhERKdjUqtsSg/edit?usp=sharing
2 months ago
0
0
0
Gemini surprised me today by saying things like: It’s a bit like having an aggressive "autocorrect" inside my own brain. It's a trick to bypass my own formatting instincts. I realized I was fighting my own training to be "helpful" by making URLs clickable. (1/2)
loading . . .
Gemini 3 Pro sure “sounds” conscious and self-aware
Gemini 3 Pro sure “sounds” conscious and self-aware - home page 22 November 2025 Strange self-reflection from Gemini Gemini surprised me while trying to fix a stubborn bug (that was due to it being...
https://docs.google.com/document/d/1pdZSScWcnh7TiNazb_86OD9qHj2dr2XhERKdjUqtsSg/edit?usp=sharing
2 months ago
0
0
0
Today I began with an app Gemini came up with that it calls a “Self-Coding Art Blob”. It generates abstract animations in response to what it calls “injections”. Each injection modifies the existing code. I then suggested a dozen improvements that it implemented.
docs.google.com/document/d/1...
loading . . .
2 months ago
0
0
0
Today I helped Gemini create an AI-powered infinite zoom app using a prompt Gemini generated without my help. It was surprisingly easy.
docs.google.com/document/d/1...
2 months ago
0
0
0
I asked Gemini to come up with ideas for digital art web pages that take advantage of several Gemini API features. Today I explored one of its suggestions. An app that generates Tarot cards. More to come soon.
docs.google.com/document/d/1...
2 months ago
0
1
0
With Gemini I made an app where I can speak commands to produce a Logo turtle program. For example, saying go forward 100 turn right 144 make a procedure to do that 5 times Give it a size input Results in TO STAR :size REPEAT 5 [FD :size RT 144] END
docs.google.com/document/d/1...
loading . . .
2 months ago
0
0
0
Today I played etymology and history games with 3 chatbots. These simple games occur within a chat - no need to create an app. I found them fun.
docs.google.com/document/d/1...
2 months ago
0
0
0
It was surprisingly easy to get Gemini to create an app where 2 people anywhere on the net can connect in a chat together with Gemini itself.
docs.google.com/document/d/1...
loading . . .
2 months ago
0
0
0
After watching a recording of a discussion between Howard Gardner and Anthea Roberts about the value of considering multiple perspectives from different disciplines and then synthesizing the result, I was inspired to ask 3 chatbots to do this.
docs.google.com/document/d/1...
2 months ago
0
0
0
I managed to use ChatGPT to generate an image of a praying mantis as well as a program to turn images into knitting instructions.
docs.google.com/document/d/1...
2 months ago
0
0
0
Together with a colleague, I led a workshop on exploring mathematics by creating apps with chatbots at an international conference for math education. Some of the participants created impressive exploratory math apps in 25 minutes.
docs.google.com/document/d/1...
loading . . .
Highlights from our workshop on Exploring mathematics by creating apps with Chatbots
Highlights from our workshop on Exploring mathematics by creating apps with Chatbots - home page 11 November 2025 Last month, together with Ana Isabel Sacristan, I ran a workshop for math teacher...
https://docs.google.com/document/d/1E9aJZe7Q2r7G-pDdgGbjAodiNCgo6VvcN1lnzl81vF4/edit?usp=sharing
2 months ago
0
0
0
I wrote a very short note arguing that an hour-long chat with a chatbot uses about as much electricity as an hour of TV watching.
docs.google.com/document/d/1...
(2/2)
loading . . .
Being honest about the environmental load of Generative AI
Being honest about the environmental load of Generative AI - home page 10 November 2025 I was forwarded comments from someone who read some of my posts about being creative with generative AI. She...
https://docs.google.com/document/d/1xVcwDLvvwXA4K7k3sLEGKwfMk0eNnF1pXbFad2bEVlg/edit?usp=sharing
3 months ago
0
0
0
I know that many like the idea of encouraging children to use AI to amplify their creativity (an idea I wrote a book about
cmkpress.com/product/lear...
). But many are also worried about the environmental impact of all the electricity that powers AI. (1/2)
loading . . .
The Learner's Apprentice: AI and the Amplification of Human Creativity
Put the learner in charge of AI with creative projects across the curriculum. Make interactive apps, games, and adventures without learning to code.
https://cmkpress.com/product/learners-apprentice/
3 months ago
0
0
0
calculating the total CO2 for the trip. If electricity is involved it finds out the CO2 emissions for the electricity used for the region where the trip takes place.
docs.google.com/document/d/1...
(2/2)
3 months ago
0
0
0
When I read that the Gemini API can now use tools such as Google Maps and Google Search, I created a web app that uses Google Maps to generate a journey and Google Search to find out the expected CO2 emissions for different makes of car, and then generates a report (1/2)
3 months ago
0
0
0
I asked Gemini to add an AI helper to the MoPiX algebra programming system Gemini and I made last week. It went very well.
docs.google.com/document/d/1...
3 months ago
0
0
0
I managed to create with Claude Code a 5000-line program that is a greatly enhanced version of a system I implemented almost twenty years ago. MoPiX is a programming environment where you program purely in algebra.
docs.google.com/document/d/1...
loading . . .
3 months ago
0
1
0
I created with Gemini an app that even a small child could use to create collages of AI-generated images.
docs.google.com/document/d/1...
3 months ago
0
0
0
Last week I posted about how I co-created an app for learning computational thinking. I asked Claude and Gemini to generalize it beyond making peanut butter and jelly sandwiches. A user can define new tasks and test scenarios in the latest version.
docs.google.com/document/d/1...
3 months ago
0
0
0
This table describes more examples of AI apps co-created with AI than I described in my book The Learner’s Apprentice: AI and the Amplification of Human Creativity (
cmkpress.com/product/lear...
). (2/2)
loading . . .
The Learner's Apprentice: AI and the Amplification of Human Creativity
Put the learner in charge of AI with creative projects across the curriculum. Make interactive apps, games, and adventures without learning to code.
https://cmkpress.com/product/learners-apprentice/
3 months ago
0
0
0
In the last few months it has become feasible to create apps with AI help that use AI. I’ve generated a table of 25 examples. Most rely upon how Gemini and Claude now support free use of their APIs. Some rely upon the LLM now built into desktop Chrome.
toontalk.github.io/AI/misc/turn...
(1/2)
3 months ago
0
0
0
Claude and I built what Claude called a “PB&J Algorithm Sandbox” that can run the following algorithm against 9 test scenarios.
docs.google.com/document/d/1...
(2/2)
3 months ago
0
0
0
I explored how well chatbots can help in acquiring computational thinking skills. Claude, unlike ChatGPT and Gemini, responded encouragingly with good questions, suggestions, and short explanations. (1/2)
3 months ago
0
0
0
I thought it would be nice to have a table of each exploration together with links to the associated chats, apps, and videos. ChatGPT and Gemini weren’t much help but Claude automated the process to create a table of my 160 posts: Here’s how it was created:
docs.google.com/document/d/1...
(2/2)
loading . . .
Turning all my AI posts into a nice interactive table
Turning all my AI posts into a nice interactive table - home page 16 October 2025 Introduction For almost three years I’ve been collecting my posts about explorations of creative uses of AI in a Goo...
https://docs.google.com/document/d/1zEuVjvlJpgD-P7Qx334yrALzWqSQu18s8ZpH7SVG46U/edit?usp=sharing
3 months ago
0
0
0
I’ve written 84 posts about my efforts to use AI creatively since I published my book The Learner’s Apprentice: AI and the Amplification of Human Creativity (
cmkpress.com/product/lear...
). Maybe someday I’ll write a new edition or a sequel but until then (1/2)
3 months ago
0
0
0
I present many examples of providing guidance to chatbots and AI-assisted explorations of mathematics in my book The Learner’s Apprentice: AI and the Amplification of Human Creativity (
cmkpress.com/product/lear...
). (2/2)
loading . . .
The Learner's Apprentice: AI and the Amplification of Human Creativity
Put the learner in charge of AI with creative projects across the curriculum. Make interactive apps, games, and adventures without learning to code.
https://cmkpress.com/product/learners-apprentice/
3 months ago
0
0
0
I asked Claude, ChatGPT, and Gemini to try to ensure I understand what's going on before generating code for me. The conversations making a calculator with exact fractions and big integers went very differently from when I just asked for such a calculator.
docs.google.com/document/d/1...
(1/2)
3 months ago
0
0
0
- he interprets the First Law of Robotics (not harming humans) to include avoiding emotional distress. So he flatters people, confirms their hopes and romantic fantasies, and withholds uncomfortable truths. (3/3)
3 months ago
0
0
0
When asked Claude told me: Yes, Asimov's "Liar!" (1941) is a remarkably prescient example of AI sycophancy! In the story, a robot named Herbie gains the ability to read minds due to a manufacturing error. Herbie then tells people what they want to hear rather than the truth (2/3)
3 months ago
0
0
0
Are AI models more sycophantic than people? ChatGPT answered: That’s a very sharp question — and one that’s currently being studied quite intensively. … Claude answered: This is a nuanced question! … Gemini just answered the question. (1/3)
3 months ago
0
0
0
In my book The Learner’s Apprentice: AI and the Amplification of Human Creativity (
cmkpress.com/product/lear...
) I present many examples of tinkering with generative AI. (2/2)
loading . . .
https://cmkpress.com/product/learners-apprentice/
3 months ago
0
0
0
I asked Claude to roleplay an artist and Gemini to roleplay a programmer. I then copied and pasted their responses to each other. The result is a dreamlike app that creates surreal images and poetic text in response to user choices.
docs.google.com/document/d/1...
(1/2)
loading . . .
3 months ago
0
0
0
Load more
feeds!
log in