Michael Livs
@micLivs
Followers
638
Following
91
Media
16
Statuses
380
Deep in the agent stack. https://t.co/MdLzcNvLYK
Joined April 2016
Anthropic shipped generative UI for Claude. I reverse-engineered how it works and rebuilt it for PI. Extracted the full design system from a conversation export. Live streaming HTML into native macOS windows via morphdom DOM diffing. Article: https://t.co/C3FLF3JB8Z Repo:
42
81
1K
Introducing napkin ๐งป (Agents + Obsidian + a CLI tailored for agents is amazing). napkin is a knowledge base that doubles as an agent memory layer. ultra fast, completely sidestepping vector search. First class support for @badlogicgames's pi - includes a self-distillation
5
7
180
just need to get progressive disclosure, search and auto distillation right
0
0
0
confirmed, agents + obsidian is awesome. i think i can make an amazing knowledge/memory system using this combination.
1
1
2
agent + obsidian is a very interesting combination, i don't like their CLI though
0
0
0
Tried porting pi-generative-ui into a generic CLI for other coding agents. Turns out it's virtually impossible. The core trick of intercepting tool call deltas mid-stream to render partial HTML requires hooking into the streaming layer. PI exposes this natively. Claude Code
1
0
4
Mercury is my love letter to PI, powered by it, heavily inspired by its extension philosophy. It's built for multiplayer from the ground up. Multiple users in the same channel, RBAC decides who gets to trigger what CLI, and conversations from whatsapp, discord, slack, wherever,
github.com
๐ชฝ Mercury โ There are many claws, but this one is mine. - Michaelliv/mercury
8
10
206
This tweet had me thinking, whatโs the โminimum viable ontologyโ or list of terms to quickly get situated within a new domain, and improve your prompts? Vibecoded https://t.co/0ElAz3RLrm to showcase this idea on a few example domains -- been wading into 3D recently and found
you can instantly 10x your vibecoded frontends by just learning what different ui components are called ofc opus is creating generic slop, the only words you know are menu and button.
42
46
836
You can't prompt your way to knowledge. You have to distill it. Wrote up how I built a 213-line skill through a render-look-fix feedback loop that teaches agents to make better charts. https://t.co/sEOc1AC5Dq
michaellivs.com
I built a chart CLI and distilled aesthetic knowledge into a 213-line skill through a render-look-fix feedback loop. Here's the process.
1
0
0
ืื ื ืืืคืฉ ืขืืจื ืืืงืืืื ืืืืจืืข ืืื ืื ืฉืื ืื ื ืขืืฉืื ืืืื ืจืืฉืื https://t.co/mmIcZ6HT5s ืื ื ืฆืจืื ืฆืื ืืืืื ืฉืืืจืื ืื ื ืืฆืืื ืืืฆืื ืืืชื. ืื ืื ื ื ืขืจืื ืืช ืื ืืืืืจืื. ืื ืจืืฆื ืืขืืืจ ืื ื?
the-shift.dev
Press Shift to change everything. An exclusive event for Israel's tech leaders.
1
6
11
The "Claw" ecosystem went from 0 to 20 personal AI agents in 3 months. OpenClaw alone has 217K stars. I tore apart 12 of them. Three architectural bets emerged: Embed an agent SDK (OpenClaw wraps Pi, NanoClaw wraps Claude Agent SDK) Shell out to a CLI agent (TinyClaw spawns
michaellivs.com
OpenClaw runs on Pi. NanoClaw wraps Claude Code. MimiClaw runs on a $5 chip. I tore apart 12 personal agents to find what's inside.
0
0
1
My jira-cli skill got flagged HIGH RISK on @vercel's https://t.co/nbUFudScGh because it... uses credentials to talk to Jira. And runs commands. And reads Jira data. That's the skill. Best part? It flagged use of https://t.co/azhCvVj9f4 (a secrets manager designed to prevent
github.com
๐คซ AI-native secrets manager. Agents use secrets without seeing them. - Michaelliv/psst
0
0
0
๐จ BREAKING: Researchers just built an AI that must earn its own salary or go bankrupt. It's called ClawWork. It starts with $10, gets assigned real professional work, and pays for every single token it uses. $10K earned. 7 hours. Zero human input. โ AI gets a real task
185
551
4K
Feels like everyone making their own agent stumbles across the same primitives and thinks they solved something Let me save you some time (read this, it's funny and useful): - You're going to make an agent - You're going to run it on benchmarks > It's going to suck - You're
61
35
714