earendil-works/pi
๐ https://github.com/earendil-works/pi โNew issues and PRs from new contributors are auto-closed by default. Maintainers review auto-closed issues daily. See CONTRIBUTING.md . Pi Agent Harness This is the home of the Pi agent harness project including our self extensible coding agent. @earendil-works/pi-coding-agent : Interactive coding agent CLI @earendil-works/pi-agent-core : Agent runtime with tool calling and state management @earendil-works/pi-ai : Unified multi-provider LLM API (OpenAI, Anthropic, Google, โฆ) To learn more about Pi: Visit pi.dev , the project website with demos Read the documentation , but you can also ask the agent to explain itself All Packages Package Description @earendil-works/pi-ai Unified multi-provider LLM API (OpenAI, Anthropic, Google, etc.) @earendil-works/pi-agent-core Agent runtime with tool calling and state management @earendil-works/pi-coding-agent Interactive coding agent CLI @earendil-works/pi-tui Terminal UI library with differential rendering For Slack/chat automation and workflows see earendil-works/pi-chat . Permissions & Containerization Pi does not include a built-in permission system for restricting filesystem, process, network, or credential access. By default, it runs with the permissions of the user and process that launched it. If you need stronger boundaries, containerize or sandbox Pi. See packages/coding-agent/docs/containerization.md for three patterns: Gondolin extension : keep pi and provider auth on the host while routing built-in tools and ! commands into a
ๅ งๅฎน็บๆถ้็ถๆฅๆๅ็ repo ๆ่ฟฐๅๆ๏ผๅฎๆด่ณ่จ่ซ่ฆ GitHub ๅ้ ใ