A downloadable tool

Download NowName your own price

GuruShell — Claude Code for AmigaOS

A native CLI client for Anthropic's Claude API, running directly on your Amiga. No emulation, no MUI dependency — pure AmigaOS 3.2.

What it does

  • Stream conversations with Claude AI in real-time with colored markdown output
  • Execute AmigaDOS commands, read/write/edit files via tool use with confirmation prompts
  • Browse the web and download files over HTTPS using native AmiSSL
  • Find files and search text with glob patterns and recursive grep
  • Query system info — memory, assigns, volumes, libraries, tasks without shell overhead
  • Edit files intelligently with search/replace patching and colored diff preview
  • Self-learning agent — saves mistakes to avoid repeating them next session
  • Smart compaction — importance-scored history with auto-summary, never forgets your task
  • Track costs — dollar amount and API quota shown in title bar
  • Pin files to always include in context, even across compaction
  • Adaptive performance — scales to your RAM, AMMX acceleration on Vampire
  • Save and resume sessions — pick up where you left off
  • External prompt file — customize the agent's behavior without recompiling
  • Word-wrapped tables — clean aligned tables with bold and code formatting

Requirements

OSAmigaOS 3.2 or later (Kickstart 47+)
CPU68020 minimum (A1200 or better)
RAM8MB+ Fast RAM recommended
NetworkRoadshow TCP/IP stack + AmiSSL v5
API KeyFrom console.anthropic.com
RecommendedViNCEd shell for scrollback and scrollbars

Tools Available to Claude

shellExecute AmigaDOS commands (async, timeout, Ctrl-C abort)
read_fileRead file contents (up to 32KB)
write_fileCreate or overwrite files (auto .bak backup)
edit_filePatch files with search/replace (colored diff preview)
web_fetchFetch web pages — HTTP + HTTPS, HTML stripped to text
download_fileDownload files to disk with progress bar
learn_ruleSave a lesson for future sessions (self-improving)
globFind files by pattern (*, **, #? — recursive support)
searchSearch text in files or directories (case-insensitive option)
sysinfoQuery memory, assigns, volumes, libraries, running tasks

Commands

/helpShow all commands
/model haikuSwitch model (haiku/sonnet/opus)
/statsSession statistics
/pin <file>Pin file to always include in context
/undoRestore last modified file from .bak
/logShow tool & thinking activity log
/save / /resumeSave and resume sessions
/learnedShow self-learned rules
/debugDump API history to file
SpacePause streaming (any key to resume)
Ctrl-CAbort tool execution or API request

Status

Public beta -- free for personal use and evaluation.
GuruShell will become a commercial product at version 1.0.

Disclaimer

This software is provided "as is", without warranty of any kind. The author is not liable for any data loss, damage to hardware or software, loss of profits, or any other damages arising from the use of this software. This software communicates with external API services and can execute commands on your system. You are solely responsible for reviewing and approving all actions performed by the AI agent, and for any costs incurred through API usage. See the included LICENSE file for the full agreement.

Copyright © 2026 Jamil Halabi. All rights reserved.

Updated 1 hour ago
Published 1 day ago
StatusIn development
CategoryTool
Authorjay3d
Tags68k, ai, Amiga, amigaos, cli, Retro, tool
AI DisclosureAI Assisted, Code

Download

Download NowName your own price

Click download now to get access to the following files:

GuruShell-0.9.1-beta.lha 55 kB
GuruShell-0.9.2-beta.lha 61 kB
GuruShell-0.9.3-beta.lha 69 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.