AI product Open source
Pi is an open-source AI agent harness and toolkit from earendil-works for building and running coding agents. Its packages provide a unified multi-provider LLM API, an agent runtime with tool calling and state management, an interactive coding-agent CLI, a terminal UI library with differential rendering, and vendor-neutral telemetry contracts and adapters. Slack and chat automation are provided through a separate package project. Pi does not provide built-in restrictions for filesystem, process, network, or credential access; it runs with the permissions of its launching user and process. The project documents containerization and sandboxing approaches, including a local Linux micro-VM, Docker, and policy-controlled sandboxing, for stronger isolation.
4 uses taken from transcripts — each links to the moment in the video.
An open-source toolkit for building and running AI agents from composable packages. It includes a unified model-provider API, an agent runtime for tool calling and state, a terminal coding-agent CLI, and a terminal UI library.
An AI-agent toolkit and self-extensible terminal coding agent organized into reusable packages. It includes a unified LLM API, agent runtime, terminal UI library, coding-agent CLI, and packages for Slack and chat automation.
An open-source modular agent harness for building AI coding agents. It includes a coding-agent CLI, a multi-provider LLM API, an agent runtime for tool calling and state, and a terminal UI library.
A minimal, extensible AI agent harness and toolkit with a terminal coding agent, a unified multi-provider LLM API, agent runtime, and terminal UI library, meant to be adapted via extensions, skills, prompt templates and themes.
4 in the library.