HDN Shell replaces Commodore 64 BASIC with a Linux-inspired terminal experience — AI-enabled, cloud-connected, and still fits in the original 8 KB ROM space.
The Commodore 64 Ultimate cartridge gives the C64 network access, USB storage, and full DMA control. HDN Shell takes full advantage of that: it strips away the rarely-used parts of C64 BASIC and replaces them with a clean command-line interface inspired by Linux terminals — staying within the same 8 KB ROM budget.
On top of the local shell, an HDN Cloud Server runs on your PC and streams full 40×25 screen applications directly to the C64 display over the network. Browse the web, edit files, chat on Telegram, and run an AI coding assistant — all from a 40-year-old machine.
HDN Shell also integrates parts of SMON, one of the finest machine language monitors ever written for the C64, giving you a full assembler, memory inspector, and single-step debugger right in the ROM.
Familiar commands, scrollable terminal buffer, command history, and keyboard shortcuts — on a C64.
Type i: followed by any question and get an answer from a cloud AI that knows the C64 and HDN Shell. It can even read your screen and type commands for you.
Navigate disk drives and directories, copy, move, rename, and delete files. Includes a full-screen file manager.
Integrated machine language monitor with assembler, disassembler, memory inspector, and single-step debugger.
Server-side Chromium renders pages (including JavaScript), then streams PETSCII output to the C64. Supports tabs, bookmarks, and history.
A full-featured text editor running on the server, streamed to the C64. Tabs, find & replace, split-pane, and an embedded shell console.
Describe what you want to build. The agent writes C code, compiles it with oscar64, and uploads the .prg to your C64U — automatically.
Full Telegram client over MTProto — browse chats, read and send messages, manage contacts — from the C64 keyboard.
Hacker News, BBC, CSDB Releases and any feed you add, displayed in a clean 40-column layout.
Multi-language Wikipedia reader stripped down for 40×25 PETSCII. Link navigation, page history, and a table-of-contents overlay.
A Python-inspired language that compiles to 6502 machine code — a modern alternative to C64 BASIC programming.
Server apps stream their full 40×25 screen to the C64 via DMA. Switch between consoles instantly with C= + number.
Installation, first boot, and connecting your C64 Ultimate to the cloud server.
Asking questions, screen reading, and letting the AI type commands for you.
A tour of the five server-side console apps streamed to the C64 display.
More videos on the Hondani YouTube channel.
Hondani is a small group of C64 enthusiasts who build tools that bring the Commodore 64 into the modern era without losing its soul. We care about elegant solutions, minimal complexity, and actually shipping things that run on real hardware.
Lead developer, architect
Firmware & ROM
Cloud server & apps
Want to contribute? Fork us on GitHub or open an issue to get started.
Complete documentation for HDN Shell — installation, shell commands, cloud apps, programming, and more.