DEDUPED Hot AI repos. Real use cases. What people build. Get the Monday 5

How to use Pi: what you can do with it

What is Pi? Pi is a minimal, extensible agent harness and coding agent CLI that you adapt to your workflow with extensions, skills and packages. It ships with strong defaults but skips features like sub-agents and plan mode, so you build or install what you want. It can run interactively, in print or JSON mode, or over RPC, and the monorepo also holds a unified multi-provider LLM API and a terminal UI library.

How do I use it? Install with curl -fsSL https://pi.dev/install.sh | sh (or the PowerShell installer on Windows); then Or use npm: npm install -g --ignore-scripts @earendil-works/pi-coding-agent; cd into your project and run pi. Full steps below.

2 people shared what they built with Pi. See what people are building

Trended earlier

View repo on GitHub

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer

3 use cases

What people are building with Pi

  • Built withthe web

    Moved off Claude Code to Pi and wrote his own extensions, starting with an ask_user tool

    After Claude Code kept changing under him, the author installed Pi and was building extensions the next day. His first was ask_user, a tool that lets the model pause and offer options before guessing; the rest of his rig mixes extensions he wrote, adapted or pulled from npm, all in one repo.

    Pi on GitHub

    By Jay Shah (jayshah.dev) on the web

    View original post on the web

  • Hands-onthe web

    Switched from OpenCode to Pi and rebuilt only what he used in three short files

    After a year in OpenCode, the author moved to Pi. The first week hurt without automatic LSP diagnostics, but within a month he had rebuilt what he needed: a scaffolding skill, a code review prompt template and a theme, three files in .pi under forty lines each, while routing work between models.

    Pi on GitHub

    By Federico Cervelli (cervelli.dev) on the web

    View original post on the web

Real builds shared on X, Hacker News, Reddit, DEV and GitHub, summed up by Deduped from each post and its links; each card links to the original post. See what people are building with other repos

Quick start with Pi

  1. Check you have what it needs: Node.js 22.19 or newer (the installers can install it); A subscription or API key for a built-in AI provider, connected with /login; Optional: Nix, Docker or a micro-VM if you want sandboxing.
  2. Open earendil-works/pi on GitHub and read the README and license.
  3. Install with curl -fsSL https://pi.dev/install.sh | sh (or the PowerShell installer on Windows)
  4. Or use npm: npm install -g --ignore-scripts @earendil-works/pi-coding-agent
  5. cd into your project and run pi
  6. Run /login inside Pi to connect a subscription or API key, then give it a task

These steps come from our top use case, Install the Pi coding agent and run it in your project, which also has a copy-paste agent prompt.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for earendil-works/pi

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Best AI repos for Software and DevOps

About this repo

  • Who it is forDevelopers who want a small, hackable coding agent they can shape themselves rather than a fixed product.
  • Why it is hot119k stars, talked about in 3 AI sources we track
  • LanguageTypeScript
  • Sourcegithub.com/earendil-works/pi ยท Back to Hot repos

Requirements

  • Node.js 22.19 or newer (the installers can install it)
  • A subscription or API key for a built-in AI provider, connected with /login
  • Optional: Nix, Docker or a micro-VM if you want sandboxing

Add this badge to your README

Maintain Pi? Show readers where to find these use cases. Use cases on Deduped

Markdown

[![Use cases on Deduped](https://dedupedai.com/badge/earendil-works/pi.svg)](https://dedupedai.com/use-cases/earendil-works-pi/?utm_source=github&utm_medium=badge&utm_campaign=earendil-works-pi)

HTML

<a href="https://dedupedai.com/use-cases/earendil-works-pi/?utm_source=github&amp;utm_medium=badge&amp;utm_campaign=earendil-works-pi"><img src="https://dedupedai.com/badge/earendil-works/pi.svg" alt="Use cases on Deduped" height="20"></a>

A static image, no tracking script. About the badge

Questions about Pi

What is Pi?

Pi is a minimal, extensible agent harness and coding agent CLI that you adapt to your workflow with extensions, skills and packages. It ships with strong defaults but skips features like sub-agents and plan mode, so you build or install what you want. It can run interactively, in print or JSON mode, or over RPC, and the monorepo also holds a unified multi-provider LLM API and a terminal UI library. It is an open-source project on GitHub: https://github.com/earendil-works/pi.

How do I use Pi?

Install with curl -fsSL https://pi.dev/install.sh | sh (or the PowerShell installer on Windows); then Or use npm: npm install -g --ignore-scripts @earendil-works/pi-coding-agent; cd into your project and run pi. The use cases on this page give the full steps and a copy-paste agent prompt for each job.

Who is Pi for?

Developers who want a small, hackable coding agent they can shape themselves rather than a fixed product.

What can I do with Pi?

3 use cases so far, for example: Install the Pi coding agent and run it in your project; Run Pi with stronger boundaries in a container or micro-VM; Try Pi with Nix without a global install. Each has steps and a copy-paste agent prompt.

What do I need to run Pi?

Node.js 22.19 or newer (the installers can install it); A subscription or API key for a built-in AI provider, connected with /login; Optional: Nix, Docker or a micro-VM if you want sandboxing.

What are alternatives to Pi?

Other hot AI repos in Software and DevOps: ECC, Thinkrail, Superpowers, Deep Infer, Instructor.

Is Pi safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.