Skip to content
View Michaelliv's full-sized avatar

Block or report Michaelliv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Michaelliv/README.md

Building tools for agents that do real work. Read my blog, follow me on 𝕏.

On the blog

Web Search for Agents in 2026 - 2026-03-26

System reminders - how Claude Code steers itself - 2026-03-22

Building napkin - a memory system for agents - 2026-03-16

Reverse-engineering Claude's generative UI - then building it for the terminal - 2026-03-13

The Software Engineering Anarchist - 2026-03-04

More on michaellivs.com

Recent releases

agent-jail v0.3.0 - 2026-04-18

agent-jail v0.2.0 - 2026-04-18

agent-jail v0.1.1 - 2026-04-18

vex-core v0.3.4 - 2026-04-18

runline v0.2.2 - 2026-04-17

runline v0.2.1 - 2026-04-17

runline v0.2.0 - 2026-04-17

vex-core v0.3.3 - 2026-04-17

More recent releases

Projects

Project What it does
markit 🖍️ Convert anything to markdown. Mark it. 1141
pi-generative-ui Claude.ai's generative UI — reverse-engineered, rebuilt for… 909
napkin 🧻 Knowledge system for agents. Local-first, file-based, pro… 342
psst AI-native secrets manager. Agents use secrets without seein… 208
claude-quest RPG-style animation viewer for Claude Code sessions - watch… 175
mercury 🪽 Mercury — There are many claws, but this one is mine. 136
runline ⚡ Code mode for agents 87
dripline 💧 Query mode for agents 83
flaregun 🔥 Rotating proxy network on Cloudflare Workers. Deploy, rot… 46
pi-magic-docs 🪄 Living documents that update themselves from your convers… 46
poster 🎨 Single-file distributable React posters — one .tsx file,… 42
agentbox A computer for your agent - sandboxed code execution for AI… 41
pi-charts Chart rendering for pi — bar, line, pie, scatter, radar, fu… 38
pi-websearch 🔍 Web search for pi — 12 providers, one tool. Pick what you… 37
9to5 Automated agents for Claude Code — trigger on a schedule, f… 26
cc-dejavu CLI tool to search and browse Claude Code bash command hist… 22
mental The mental model layer for agent-written code 19
agent-harness Open source primitives for agent context management 12
charts-cli Generate SVG/PNG charts from the command line — bar, line,… 8
nanny The dumb task loop for smart agents. Ralph Wiggum loops wit… 7
pi-shot Capture the live pi TUI as a pixel-perfect PNG. Compose syn… 5
agent-harness-ai-sdk Context engine implementation for Vercel AI SDK 4
pi-ask-user-question ❓ Interactive multi-choice question tool for pi — clarify r… 4
skill-search-cli CLI tool for searching and managing AI agent skills 4
agent-jail ⛓️ Portable filesystem sandbox for spawning untrusted subpr… 3
fork-you 🤌 Git-based CRM. Your pipeline lives in your repo. 3
handoff macOS clipboard manager for sharing content between humans… 3
stage Sandboxed React runtime for AI agents 1
cc-for-dummies Claude Code for Dummies
markdown-for-x Chrome extension: write X Articles in Markdown

Popular repositories Loading

  1. markit markit Public

    🖍️ Convert anything to markdown. Mark it.

    TypeScript 1.1k 47

  2. pi-generative-ui pi-generative-ui Public

    Claude.ai's generative UI — reverse-engineered, rebuilt for pi. Interactive HTML/SVG widgets in native macOS windows.

    TypeScript 912 57

  3. napkin napkin Public

    🧻 Knowledge system for agents. Local-first, file-based, progressively disclosed.

    TypeScript 343 15

  4. psst psst Public

    🤫 AI-native secrets manager. Agents use secrets without seeing them.

    TypeScript 208 12

  5. claude-quest claude-quest Public

    RPG-style animation viewer for Claude Code sessions - watch your AI companion react to tool usage with pixel-art animations

    Go 175 17

  6. mercury mercury Public archive

    🪽 Mercury — There are many claws, but this one is mine.

    TypeScript 136 7