Run an AI agent on a Nokia 110 feature phone
Author reverse-engineered a 48MB-RAM Nokia 110 to run an AI agent on it and automate a few actions.
Done with a custom-built or unnamed agent
- What they did
- The author studied the Nokia 110 4G firmware and boot process, then ran custom code in RAM through the Calculator entry point. They turned Calculator into a chat app that sends typed messages to the DeepSeek chat API and acts on tool calls. OpenAI Codex helped build it. Because of the 48MB memory limit, they wrote a minimal custom agent, used smaller builds, compressed the payload and reused buffers.
- How it went
- It works as a prototype. Over mobile data, unplugged, it can answer questions, check the battery, switch the torch on and off, start a call and set an alarm. It is not permanent.
- Worth knowing
- The code is loaded into RAM from a computer and is lost on restart or power-off, so it must be reloaded each time. The source code isn't published.
Try it yourself with Claude Code
I have an old [device model, e.g. feature phone or small embedded gadget] with about [RAM amount] of RAM, and I want it to trigger a simple action: [e.g. send a text to a script that toggles a light]. Help me work out what the device can do, write the smallest working code or bridge to connect it to an AI agent, and test it. Stop when I can press [a key or send a message] on the device and see the action happen, and tell me each step to run on my own hardware before you change anything.
Discussion on HN · Oct 8, 2026
Five of these in your inbox every morning
The best things people got an AI agent to do, each with the prompt to try it.
More like this
Find a Linux vulnerability hidden for 23 years
An account of Claude Code uncovering a long-standing vulnerability in Linux.
Generate parametric CAD models from a prompt
An open-source text-to-CAD tool that produces 3D models from text and image references by generating CAD as code.
Control and calibrate a robotic hand with OpenClaw
An OpenClaw agent running Claude drove a 16-joint printed hand, checked its actions with a USB camera, calibrated firmware and narrated in Telegram.
Reverse engineer a classic game ROM via Ghidra MCP
The author connected Claude to Ghidra through MCP to analyze and rename functions in an Atari River Raid ROM.
Open recent protein-ligand structures in PDB
A researcher had Comet find the three latest GSK3B protein-ligand complexes in the PDB and open each in Ligand Interaction view.
Orchestrate a Spot robot through multi-step tasks
Gemini Robotics ER 2 drives a Boston Dynamics Spot, watching video to confirm tasks like tying a trash bag are done before moving on.