Reading up on pi
31 deep · digging since dec 18, 25
- The expected value of showing up
The author experiments with one‑prompt AI agents to create three video games, learning prompt‑engineering lessons and showing that entering low‑participation challenges yields high expected value.
- Extensible Software in the age of LLMs
Extensible web software can combine a stable core, LLM-driven extensions, and capability-based sandboxes to let users safely create and share personalized features.
- Pi, Minimal and Performant
Pi's minimal coding harness improves cost and performance by using fewer tools and less context, validated by Databricks' benchmark and Shopify's extensible pi-autoresearch extension.
- Prompt Caching In Agents
Prompt caching is crucial for coding agents’ cost and latency, but fragile; Pi maintains stable inputs and exposes cache metrics to help users manage performance.
- Building an Intern
Building a practical Slack agent required 100k lines of TypeScript and four months of iteration to handle serverless constraints, credential management, and secure tool orchestration.
- Autoresearch: The feedback loop behind self-improving agents
Autoresearch uses outer loops with feedback signals and human input to let agents improve and maintain systems, reducing bottlenecks while keeping humans central.
- Flue — The Open Agent Framework
Flue offers a TypeScript framework for building durable AI agents that survive server restarts, using a programmable harness with sandboxes and tools.
- The Coming Loop
The article argues that while 'harness loops' atop coding agents accelerate porting, experimentation, and security, they degrade code quality and comprehension, creating machine-dependent codebases.
- How to setup a local coding agent on macOS
A developer details setting up a local coding agent on macOS using llama.cpp, Gemma 4, and Pi for real-time terminal-based AI assistance.
- Ask HN: Has anyone replaced Claude/GPT with a local model for daily coding?
Users replacing Claude/GPT with local Qwen 3.6 models report a 5x speedup (vs 15x for cloud models) but require precise prompts and experience more loops and tool-call errors.
- A backdoor in a LinkedIn job offer - Roman Imankulov
A fake recruiter sent a LinkedIn job candidate a GitHub repo with a backdoor that executes on npm install by running a remote-controlled command payload hidden in a test file.
- Running local models is good now
Local agentic coding models have reached surprising quality and usability over the past six months, now offering ~75% of frontier-model accuracy for many development tasks on a 64GB M2 Mac.
- Karpathy's Autoresearch found a 3-year-old bug in our query engine (and improved performance by 11%) - PostHog
PostHog used a Karpathy-style AI agent to find a 3-year-old ClickHouse bug where `toTimeZone()` disabled primary key usage, and the fix cut query time by 37%
- GitHub - Michaelliv/pi-dynamic-workflows
A Pi extension adds a workflow tool that lets the model write JavaScript scripts to fan out work across isolated subagents and synthesize results.
- agent-skills/skills/autoreview/SKILL.md at main · openclaw/agent-skills
The piece defines a structured pre-commit code review skill for AI agents, specifying contracts, scope governance, and engine isolation across multiple review engines including Codex, Claude, and others.
- Building Pi With Pi
LLM-generated slop in issue trackers and code contributions harms open-source maintenance, forcing maintainers to resist local workarounds that undermine global invariants.
- Building Pi, and what makes self-modifying software so fascinating - YouTube
Mario Zechner's Pi is a minimalist self-modifying AI coding agent that serves as the foundation for Peter Steinberger's OpenClaw tool.
- I've sold out | Hacker News
Mario Zechner sold his open-source harness Pi to Earendil, a for-profit company, prioritizing family time over community ownership of the project.
- GitHub - greyhaven-ai/autocontext: a recursive self-improving harness designed to help your agents (and future iterations of those agents) succeed on any task
A recursive self-improving harness runs tasks against evaluation, retains useful lessons, and outputs traces, reports, playbooks, and training artifacts for future agent runs.
- Shopify/liquid: Performance: 53% faster parse+render, 61% fewer allocations
Shopify CEO Tobias Lütke used the autoresearch pattern with a coding agent to achieve 53% faster parse+render and 61% fewer allocations in the Liquid template engine.
- When does MCP make sense vs CLI?
The Hacker News discussion weighs the trade-offs between MCP and CLI for AI agent tool calling, finding that each has valid use cases depending on context.
- MCP is dead. Long live the CLI
The Model Context Protocol (MCP) offers no real benefit over command-line interfaces (CLIs), which are more composable, debuggable, and reliable for LLM tool use.
- Pi – A minimal terminal coding harness
Pi is a minimal, extensible terminal coding harness that supports 15+ AI providers and lets users customize workflows via extensions and packages.
- From Ore to Iron: Build Your Own Coding Agent
An agent skill called Bloomery guides you through building a ~300-line agentic loop yourself via 8 incremental steps, revealing how coding agents work under the hood.
- FreeBSD doesn't have Wi-Fi driver for my old MacBook, so AI built one for me
A developer ports the Linux brcmfmac Wi-Fi driver to FreeBSD using an AI coding agent, producing a buggy kernel module with known issues that is not recommended for production use.
- 🦞 CRACKING THE CLAW - by Forest Mars - CTO Lunch NYC
OpenClaw sacrifices the full observability of its minimal core (Pi) as it scales to a multi-agent gateway, creating un-auditable reasoning chains.
- GitHub - mitchellh/vouch: A community trust management system based on explicit vouches to participate.
Vouch is a trust management system requiring users to be vouched for before contributing, designed to filter low-quality AI-generated contributions in open-source projects.
- Pi: The Minimal Agent Within OpenClaw
Pi, a minimal coding agent with a tiny core and extension system, shows how software can be built by agents for agents, pointing toward the future of development.
- What I learned building an opinionated and minimal coding agent
The author of Pi shares design principles for a minimal coding agent: no background tasks, always YOLO mode, and full context control without vendor lock-in.
- A Year Of Vibes
Armin Ronacher reflects on 2025 as a year of agentic coding tools like Claude Code, which replaced much of his direct programming, and discusses the cultural, technical, and social challenges this shift presents for software engineering.
- What Actually Is Claude Code’s Plan Mode?
Claude Code's plan mode is a thin prompt overlay and read-only guard, not a fundamentally different execution path.