Agent harnessAI and agent development

pi

Build extensible coding agents with a unified model API

Stars
69,444
Forks
8,532
License
MIT
Updated
Updated Jul 10, 2026

Checking live repository facts…

Project overview

Pi Agent Harness packages a unified multi-provider LLM API, a tool-calling runtime with state management, an interactive coding CLI, and a terminal UI as composable modules. It gives developers separate extension points for models, tools, and interfaces. Pi has no built-in permission system and inherits the launching process’s filesystem, network, and credential access, so stronger boundaries require a container or sandbox.

Repository facts

Primary language
TypeScript
License
MIT
Repository updated
Jul 10, 2026
Default branch
main

Resource types

Agent harness

Use cases

AI and agent developmentSoftware development

Runtime

DockerLocalSandboxed

Protocols & integrations

CLI integration

Capabilities

MemoryTool use

Audience

Developers

Related projects

Browse more similar projects