GuruShell v0.9.2-beta Released


GuruShell v0.9.2-beta Released

Phase 1 of the v1.0 roadmap is now complete with 14 features shipped across 3 beta releases.

What's new since v0.9.1

Cleaner console — Tool calls now show compact one-liners instead of raw JSON dumps. Claude's thinking process shows a spinner animation instead of walls of text. Full details are logged to T:gurushell.log for debugging.

Self-learning agent — When Claude discovers something that doesn't work (like an ARexx function that doesn't exist), it can save the lesson to ENVARC:claude/learned.prompt. Next session, it won't make the same mistake. View learned rules with /learned, clear with /forget.

External system prompt — The agent's behavior is now controlled by an editable GuruShell.prompt text file instead of hardcoded C strings. Customize it without recompiling. Power users can tune the agent's AmigaDOS knowledge.

Context pinning/pin Work:src/main.c keeps a file always included in the agent's context, even when history is compacted. Essential for long coding sessions.

Web search — Now uses BoingSearch (boingsearch.com), an Amiga-friendly search engine that returns clean HTML results. The agent can search the web, follow links, and use the BoingSearch page simplifier for JavaScript-heavy sites.

Rate limit display — Title bar now shows remaining API requests from the Anthropic rate limit headers.

AMMX acceleration — On Vampire/AC68080, the emoji filter uses 8-byte parallel ASCII scanning. JSON escaping and HTML stripping also got bulk-scan optimizations. Non-Vampire systems use optimized C fallbacks.

Smarter behavior — The agent now uses correct version syntax, doesn't dump entire directories, doesn't repeat commands, and batches related tool calls efficiently. A system check that took 19 tool calls in v0.9.1 now takes 12.

What's next

Phase 2 focuses on file discovery tools (glob/search), smart compaction with importance scoring, and a system info tool. See the full v1.0 roadmap with 49 planned features.

Download

Extract the LHA — it contains GuruShell, GuruShell.prompt, and GuruShell.readme. All three files must be in the same directory.

Requires AmigaOS 3.2+, Roadshow TCP/IP, AmiSSL v5, and a Claude API key.

Files

GuruShell-0.9.2-beta.lha 61 kB
2 days ago

Get GuruShell

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.