Reading up on pi
27 deep · digging since dec 18, 25
- 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.