This article coincides in timing and pattern with contributions by the same user which have been determined to be AI-generated, and has no significant contributions by other editors. It is presumed to have also been AI-generated, and may be assumed to violate Wikipedia's policies and guidelines. If no editor takes responsibility for it within a five-day grace period, this article may be deleted. To object to proposed deletion, an editor may take responsibility for the content and assume the onus to achieve consensus for its inclusion. Assuming responsibility requires that all content and its sources be closely reviewed and reworked as needed to ensure that they comply with policies and guidelines. This may involve checking that the cited sources support the content and are reliable, determining whether the content is due for inclusion, and rewriting the content to revise any tone issues and resolve possible copyright violations. Once this has been done, this template may be removed. The nominator also gave the following reason for this proposed deletion:
Find sources: "Pi (AI agent)" – news · newspapers · books · scholar · JSTOR Reviewer tools: guideline project (talk • log) The article may be deleted if this message remains in place for five days, i.e., after 12:20, 30 October 2026 (UTC). |
| Pi | |
|---|---|
| Original author | Mario Zechner |
| Developer | Earendil Inc. |
| Stable release | |
| Written in | TypeScript |
| Operating system | Windows, macOS, Linux |
| Type | AI coding agent |
| License | MIT License |
| Website | pi |
| Repository | |
Pi is an open-source artificial intelligence coding agent and agent harness developed by Earendil. It operates primarily through a terminal user interface and allows large language models to read, write, and modify source code and execute shell commands. Pi is designed around a small extensible core and can be customized using TypeScript extensions, skills, prompt templates, themes, and packages.
Pi was created by software developer Mario Zechner and was initially distributed through the pi-mono repository under his badlogic account. The project was originally published through npm packages using the @mariozechner namespace.
In May 2026, the project was transferred to Earendil Inc. Its source repository moved to the earendil-works organization and its npm packages were renamed under the @earendil-works namespace, beginning with version 0.74.0.
Pi provides an interactive terminal interface through which an AI model can inspect a software project and use built-in tools for reading, writing, and editing files and executing shell commands.
It supports models from multiple providers, including OpenAI, Anthropic, Google, Amazon Web Services, DeepSeek, and OpenRouter, and allows users to switch between models during a session. Pi can also connect to locally running language models through inference software including Ollama, LM Studio, vLLM, and SGLang.
Pi emphasizes extensibility rather than including all agent functionality in its core application. Additional functionality can be implemented through TypeScript extensions and installable packages. Its software is divided into reusable components including a multi-provider LLM interface, an agent runtime for tool calling and state management, a terminal user interface library, and the coding-agent application.
Pi can also operate non-interactively and provides a software development kit that allows its agent runtime to be embedded into other applications.
| Oh My Pi | |
|---|---|
| Original author | Can Bölük |
| Developers | Stencil Labs, Inc. |
| Stable release | |
| Written in | TypeScript, Rust |
| Operating system | Linux, macOS, Windows |
| Type | AI coding agent |
| License | MIT License |
| Website | omp |
| Repository | github |
Oh My Pi (OMP) is an open-source AI coding agent for the terminal developed by Stencil Labs as a fork of Pi. It is designed as a terminal coding agent with integrated IDE functionality, including Language Server Protocol integration, debugging support through the Debug Adapter Protocol, subagents, browser tools, and support for more than 60 artificial intelligence model providers. The software supports model providers including OpenRouter, where it is listed as an actively used coding agent, with activity on the service dating to February 2026. Oh My Pi can also be used with local language models through inference software including Ollama, LM Studio, llama.cpp, vLLM, and LiteLLM. Oh My Pi also includes Hashline Edits, a code-editing system designed to reduce token usage by allowing models to reference hashed line anchors rather than reproduce existing code.