micky@garden:~$experiment

garden.micky.sh

A public garden for useful little experiments.

This is where I put fun projects, AI applications, vibe-coded tools, interaction sketches, and small ideas that deserve a place to grow before they become something more serious.

what belongs here

Loose enough to play. Structured enough to find things later.

01

AI in practice

Small applications of agents, tools, workflows, and interfaces that make AI feel less abstract.

02

Vibe-coded toys

Fast builds, weird prototypes, and playful surfaces that are useful even before they are formal.

03

Project compost

Some sketches stay small. Some graduate into public guides, consulting proof, or real products.

project beds

Everything planted so far.

More experiments can join when they are public enough to point at.

12 / 12 projects
working-directory mapseed

Where Claude works

A guided, UI-heavy map of Claude Code's working directory. Watch the scope fence around your project, the parent CLAUDE.md walk-up, global ~/.claude config, the permission prompt at the boundary, and the fence growing with --add-dir.

claude-codeworking-directorypermissionsadd-dir
open
guided exercisesseed

Terminal 101: learn to navigate

A sandboxed in-browser terminal with five guided exercises on pwd, ls, cd, and mkdir. A live file explorer mirrors every command — type on the left, click on the right, and see they're the same thing.

terminalshellexercisesxterm
open
token economicslive

Tokens, turns, and prompt caching

An interactive complement to the context-window widget. Watch cumulative billed tokens grow turn-by-turn, see how prompt caching makes the repeats ~10% of the cost, and what happens when the cache expires.

claude-codeprompt-cachingtokensbilling
open
docs widget clonelive

Explore the .claude directory

A faithful clone of the Claude Code docs interactive file explorer. Browse the project and global .claude/ trees to see what each file does, when it loads, and an example.

claude-codedocumentationinteractive
open
docs widget clonelive

Explore the context window

A faithful clone of the Claude Code docs context-window timeline. A simulated session showing what enters Claude's context, what it costs, and what survives /compact.

claude-codecontext-windowtokens
open
writing toollive

Markdown Live Preview

A local split-pane Markdown editor with live GitHub-flavored preview, open/save .md files, share links, synced scrolling, and PDF export.

markdownwritingpreview
open
courseware labgrowing

Claude Code Artifact Lab

A focused workbench for drafting, previewing, validating, and exporting source-backed Claude Code artifacts: CLAUDE.md, SKILL.md, and subagent templates.

claude-codemarkdowncourseware
open
local config labgrowing

Claude Code Config Explorer

Pick your ~/.claude/ folder right in the browser and inspect skills, agents, hooks, plugins, memory, and transcripts — fully local, nothing leaves the tab.

claude-codeconfigfile-system-access
open
token lablive

LLM Token Counter

A browser-side prompt counter for comparing token density across languages, drafts, and context budgets.

tokensllmlanguage
open
ai toolinglive

RTK Context Meter

An exact-output lab showing raw command output beside the output RTK returns to agent context.

rtktokensagent-tools
open
local folder editorseed

Local Workspace Editor

Open any folder in the browser and preview Markdown, text, CSV, images, and PDFs. Markdown gets a side-by-side editor that saves back to disk. Fully local — no VS Code, no Node, no upload.

markdownfile-system-accessbrowser-editor
open
live marketslive

Market Liveline

A compact Hyperliquid market pulse for gold, oil, stocks, and crypto with normalized liveline comparison.

marketslivelinehyperliquid
open